diff --git a/.chloggen/apachereceiver_fix_panic_on_invalid_endpoint.yaml b/.chloggen/35081-fix-iops-search.yaml
similarity index 92%
rename from .chloggen/apachereceiver_fix_panic_on_invalid_endpoint.yaml
rename to .chloggen/35081-fix-iops-search.yaml
index 7ecb35213358..81ed17bb8c9f 100644
--- a/.chloggen/apachereceiver_fix_panic_on_invalid_endpoint.yaml
+++ b/.chloggen/35081-fix-iops-search.yaml
@@ -4,13 +4,13 @@
change_type: 'bug_fix'
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: apachereceiver
+component: splunkenterprise
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Fix panic on invalid endpoint configuration
+note: Fix a flaky search related to iops metrics.
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34992]
+issues: [35081]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
diff --git a/.chloggen/mysqlreceiver-convert-null-to-int64.yaml b/.chloggen/azuremonitorexporter-ignore-endpoint.yaml
similarity index 90%
rename from .chloggen/mysqlreceiver-convert-null-to-int64.yaml
rename to .chloggen/azuremonitorexporter-ignore-endpoint.yaml
index a38be4d16545..13b883745507 100644
--- a/.chloggen/mysqlreceiver-convert-null-to-int64.yaml
+++ b/.chloggen/azuremonitorexporter-ignore-endpoint.yaml
@@ -4,13 +4,13 @@
change_type: bug_fix
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: mysqlreceiver
+component: azuremonitorexporter
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: mysql client raise error when the TABLE_ROWS column is NULL, convert NULL to int64
+note: fix issue for property endpoint is ignored when using instrumentation_key
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34195]
+issues: [33971]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
diff --git a/.chloggen/clickhouse-upgrade-statuscode-kind.yaml b/.chloggen/clickhouse-upgrade-statuscode-kind.yaml
deleted file mode 100644
index e58b48a4b32c..000000000000
--- a/.chloggen/clickhouse-upgrade-statuscode-kind.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-# Use this changelog template to create an entry for release notes.
-
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: breaking
-
-# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: clickhouseexporter
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Upgrade trace SpanKind and StatusCode string values
-
-# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34799]
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext: |
- This change updates the output of the trace SpanKind and StatusCode fields to be consistent
- with the specification's enum values. While this change will not break any deployments, it may affect
- queries dependent on the old enum names.
-
- For more details on old->new values, see this related PR:
- https://github.com/open-telemetry/opentelemetry-collector/pull/6250
-
-
-# If your change doesn't affect end users or the exported elements of any package,
-# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
-# Optional: The change log or logs in which this entry should be included.
-# e.g. '[user]' or '[user, api]'
-# Include 'user' if the change is relevant to end users.
-# Include 'api' if there is a change to a library API.
-# Default: '[user]'
-change_logs: []
diff --git a/.chloggen/ottl-remove-tracing.yaml b/.chloggen/container_parser_featuregate_beta.yaml
similarity index 82%
rename from .chloggen/ottl-remove-tracing.yaml
rename to .chloggen/container_parser_featuregate_beta.yaml
index b8ad5432f5e9..a0a7f3609047 100644
--- a/.chloggen/ottl-remove-tracing.yaml
+++ b/.chloggen/container_parser_featuregate_beta.yaml
@@ -4,18 +4,19 @@
change_type: breaking
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: ottl
+component: pkg/stanza
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Remove tracing from OTTL due to performance concerns
+note: Move `filelog.container.removeOriginalTimeField` feature gate to beta
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34910]
+issues: [33389]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
-subtext:
+subtext: |
+ - Disable the `filelog.container.removeOriginalTimeField` feature gate to get the old behavior.
# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
@@ -24,4 +25,4 @@ subtext:
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
-change_logs: []
+change_logs: [user]
diff --git a/.chloggen/dd-conn-peer-tags.yaml b/.chloggen/dd-con-new-env-conv.yaml
similarity index 84%
rename from .chloggen/dd-conn-peer-tags.yaml
rename to .chloggen/dd-con-new-env-conv.yaml
index e062f7db77fb..560978cdcedd 100644
--- a/.chloggen/dd-conn-peer-tags.yaml
+++ b/.chloggen/dd-con-new-env-conv.yaml
@@ -7,15 +7,15 @@ change_type: enhancement
component: datadogconnector
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: "Optimize Datadog connector when there are many peer tags and `connector.datadogconnector.NativeIngest` is enabled"
+note: "Map the new OTel semantic convention `deployment.environment.name` to `env` for OTLP traces in APM stats."
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34945]
+issues: [35147]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
-subtext: "`connector.datadogconnector.NativeIngest` is currently enabled by default"
+subtext: "The old convention `deployment.environment` still works"
# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
diff --git a/.chloggen/opampextension_add_http_polling_interval.yaml b/.chloggen/dd-exp-new-env-conv.yaml
similarity index 83%
rename from .chloggen/opampextension_add_http_polling_interval.yaml
rename to .chloggen/dd-exp-new-env-conv.yaml
index c1549b8c4ed3..d0c1c2bcd8d8 100644
--- a/.chloggen/opampextension_add_http_polling_interval.yaml
+++ b/.chloggen/dd-exp-new-env-conv.yaml
@@ -4,18 +4,18 @@
change_type: enhancement
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: opampextension
+component: datadogexporter
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Adds the ability to configure the polling interval for the HTTP client.
+note: "Map the new OTel semantic convention `deployment.environment.name` to `env` for OTLP traces, metrics and logs."
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34749]
+issues: [35147]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
-subtext:
+subtext: "The old convention `deployment.environment` still works"
# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
diff --git a/.chloggen/feature_solarwindsapmsettingsetension-impl-2.yaml b/.chloggen/dinesh.gurumurthy_datadog-config-pkg.yaml
similarity index 80%
rename from .chloggen/feature_solarwindsapmsettingsetension-impl-2.yaml
rename to .chloggen/dinesh.gurumurthy_datadog-config-pkg.yaml
index f1fd9de27134..711f5faf3078 100644
--- a/.chloggen/feature_solarwindsapmsettingsetension-impl-2.yaml
+++ b/.chloggen/dinesh.gurumurthy_datadog-config-pkg.yaml
@@ -4,18 +4,20 @@
change_type: enhancement
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: solarwindsapmsettingsextension
+component: pkg/datadog
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Added logic for refresh function
+note: |
+ Create a new module for Datadog exporter configuration.
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [27668]
+issues: [35067]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
-subtext:
+subtext: |
+ This change introduces a new module for Datadog exporter configuration. The module is shared between the Datadog exporter and the Datadog Connector.
# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
@@ -24,4 +26,4 @@ subtext:
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
-change_logs: []
+change_logs: [api]
diff --git a/.chloggen/refactor-target-allocator.yaml b/.chloggen/dinesh.gurumurthy_datadog_exporter_config_deprecation.yaml
similarity index 72%
rename from .chloggen/refactor-target-allocator.yaml
rename to .chloggen/dinesh.gurumurthy_datadog_exporter_config_deprecation.yaml
index ea632a87843a..3c87f50cd20d 100644
--- a/.chloggen/refactor-target-allocator.yaml
+++ b/.chloggen/dinesh.gurumurthy_datadog_exporter_config_deprecation.yaml
@@ -1,21 +1,23 @@
# Use this changelog template to create an entry for release notes.
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: breaking
+change_type: deprecation
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: prometheusreceiver
+component: datadogexporter
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Move the TargetAllocator configuration struct to an internal directory
+note: |
+ The datadog exporter config has been deprecated in favor of the new `datadog/config` package. The new package is shared between the Datadog exporter and the Datadog Connector.
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [33146]
+issues: [35067]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
-subtext:
+subtext: |
+ The new `datadog/config` package is a shared module for Datadog exporter configuration. The module is shared between the Datadog exporter and the Datadog Connector.
# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
diff --git a/.chloggen/handle_unmarshall_error.yaml b/.chloggen/doris-traces.yaml
similarity index 89%
rename from .chloggen/handle_unmarshall_error.yaml
rename to .chloggen/doris-traces.yaml
index 1166a3d896e2..86f6168b48c4 100644
--- a/.chloggen/handle_unmarshall_error.yaml
+++ b/.chloggen/doris-traces.yaml
@@ -1,21 +1,21 @@
# Use this changelog template to create an entry for release notes.
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: 'bug_fix'
+change_type: new_component
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: otlpjsonconnector
+component: dorisexporter
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Handle OTLPJSON unmarshal error
+note: traces implementation
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34782]
+issues: [33479]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
-subtext:
+subtext:
# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
@@ -24,4 +24,4 @@ subtext:
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
-change_logs: []
+change_logs: [user]
diff --git a/.chloggen/drop_empty_events.yaml b/.chloggen/drop_empty_events.yaml
deleted file mode 100644
index 406eac1c9406..000000000000
--- a/.chloggen/drop_empty_events.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-# Use this changelog template to create an entry for release notes.
-
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: enhancement
-
-# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: splunkhecexporter
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Drop empty log events
-
-# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34871]
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext: |
- Log records with no body are dropped by Splunk on reception
- as they contain no log message, albeit they may have attributes.
-
- This PR removes those logs from consideration to be exported.
-
- This is in tune with the behavior of splunkhecreceiver, which refuses HEC events with no event (#19769)
-
-
-# If your change doesn't affect end users or the exported elements of any package,
-# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
-# Optional: The change log or logs in which this entry should be included.
-# e.g. '[user]' or '[user, api]'
-# Include 'user' if the change is relevant to end users.
-# Include 'api' if there is a change to a library API.
-# Default: '[user]'
-change_logs: []
diff --git a/.chloggen/gitprovider-rename.yaml b/.chloggen/exporterhelper-rename-config.yaml
similarity index 70%
rename from .chloggen/gitprovider-rename.yaml
rename to .chloggen/exporterhelper-rename-config.yaml
index fc6089508bb8..dbb717dbc01a 100644
--- a/.chloggen/gitprovider-rename.yaml
+++ b/.chloggen/exporterhelper-rename-config.yaml
@@ -4,21 +4,26 @@
change_type: breaking
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: gitproviderreceiver
+component: all
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: The Git Provider Receiver has been renamed to GitHub Receiver.
+note: TimeoutSettings/QueueSettings fields in various Config structs are no longer embedded
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34731]
+issues: [35158]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext: |
- This rename was to better match the OpenTelemetry semantic convention changes in v1.27.0
- and allows for Traces and Log signals to be added to this component. Traces
- as mentioned in issue #27460 will be added in a future release to this component.
+ Structs in which .TimeoutSettings is no longer embedded:
+ * carbonexporter.Config
+ * googlecloudpubsubreceiver.Config
+ Structs in which .TimeoutSettings and .QueueSettings are no longer embedded:
+ * alertmanagerexporter.Config
+ * googlecloudexporter.Config
+ * googlemanagedprometheusexporter.Config
+ * otelarrowexporter.Config
# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
@@ -27,4 +32,4 @@ subtext: |
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
-change_logs: []
+change_logs: [api]
diff --git a/.chloggen/feat_33227.yaml b/.chloggen/feat_33227.yaml
deleted file mode 100644
index c4a956723098..000000000000
--- a/.chloggen/feat_33227.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-# Use this changelog template to create an entry for release notes.
-
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: breaking
-
-# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: spanmetricsconnector
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Improve consistency between metrics generated by spanmetricsconnector. Added traces.span.metrics as default namespace
-
-# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [33227, 32818]
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext: "Default namespace for the generated metrics is traces.span.metrics now. |
- The deprecated metrics are: calls, duration and events. |
- The feature flag connector.spanmetrics.legacyLatencyMetricNames was added to revert the behavior."
-
-# If your change doesn't affect end users or the exported elements of any package,
-# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
-# Optional: The change log or logs in which this entry should be included.
-# e.g. '[user]' or '[user, api]'
-# Include 'user' if the change is relevant to end users.
-# Include 'api' if there is a change to a library API.
-# Default: '[user]'
-change_logs: [user]
diff --git a/.chloggen/filestorage-create-directort.yaml b/.chloggen/filestorage-create-directort.yaml
new file mode 100644
index 000000000000..13f223bafb13
--- /dev/null
+++ b/.chloggen/filestorage-create-directort.yaml
@@ -0,0 +1,13 @@
+# Use this changelog template to create an entry for release notes.
+
+# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
+change_type: enhancement
+
+# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
+component: file_storage
+
+# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
+note: provide a new option to the user to create a directory on start
+
+# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
+issues: [34939]
diff --git a/.chloggen/fix-wrong-latency.yaml b/.chloggen/fix-onmessage.yaml
similarity index 90%
rename from .chloggen/fix-wrong-latency.yaml
rename to .chloggen/fix-onmessage.yaml
index 6d5351eeb863..8ed7500ed069 100644
--- a/.chloggen/fix-wrong-latency.yaml
+++ b/.chloggen/fix-onmessage.yaml
@@ -4,13 +4,13 @@
change_type: bug_fix
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: servicegraphconnector
+component: cmd/opampsupervisor
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Fix incorrectly reversed latency settings for the server and client
+note: Ensure the Supervisor processes all fields in a ServerToAgent message.
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34933]
+issues: [34349]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
diff --git a/.chloggen/githubreceiver-alpha.yaml b/.chloggen/githubreceiver-alpha.yaml
deleted file mode 100644
index 52eef23ef7b4..000000000000
--- a/.chloggen/githubreceiver-alpha.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-# Use this changelog template to create an entry for release notes.
-
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: enhancement
-
-# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: githubreceiver
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Promote GitHub receiver metrics to alpha status.
-
-# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34960]
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext:
-
-# If your change doesn't affect end users or the exported elements of any package,
-# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
-# Optional: The change log or logs in which this entry should be included.
-# e.g. '[user]' or '[user, api]'
-# Include 'user' if the change is relevant to end users.
-# Include 'api' if there is a change to a library API.
-# Default: '[user]'
-change_logs: []
diff --git a/.chloggen/intervalprocessor_gauge_summary.yaml b/.chloggen/intervalprocessor_gauge_summary.yaml
deleted file mode 100644
index 96894ec68371..000000000000
--- a/.chloggen/intervalprocessor_gauge_summary.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-# Use this changelog template to create an entry for release notes.
-
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: enhancement
-
-# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: processor/interval
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Support for gauge and summary metrics.
-
-# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34803]
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext: Only the last value of a gauge or summary metric is reported in the interval processor, instead of all values.
-
-# If your change doesn't affect end users or the exported elements of any package,
-# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
-# Optional: The change log or logs in which this entry should be included.
-# e.g. '[user]' or '[user, api]'
-# Include 'user' if the change is relevant to end users.
-# Include 'api' if there is a change to a library API.
-# Default: '[user]'
-change_logs: [user]
diff --git a/.chloggen/feat_kafkareceiver-fetch-configurable.yaml b/.chloggen/kafkaexporter-encoding-extensions.yaml
similarity index 81%
rename from .chloggen/feat_kafkareceiver-fetch-configurable.yaml
rename to .chloggen/kafkaexporter-encoding-extensions.yaml
index 831c10a11331..8a87e157c440 100644
--- a/.chloggen/feat_kafkareceiver-fetch-configurable.yaml
+++ b/.chloggen/kafkaexporter-encoding-extensions.yaml
@@ -4,19 +4,19 @@
change_type: enhancement
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: kafkareceiver
+component: kafkaexporter
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Adds tunable fetch sizes to Kafka Receiver
+note: Add support for encoding extensions in the Kafka exporter.
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [22741, 34431]
+issues: [34384]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
-subtext: Adds the ability to tune the minumum, default and maximum fetch sizes for the Kafka Receiver
-
+subtext: |
+ This change adds support for encoding extensions in the Kafka exporter. Loading extensions takes precedence over the internally supported encodings.
# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
diff --git a/.chloggen/goleak_signalfxexp.yaml b/.chloggen/msg_fix-token-removal.yaml
similarity index 91%
rename from .chloggen/goleak_signalfxexp.yaml
rename to .chloggen/msg_fix-token-removal.yaml
index 6cb03bd5b113..9ad0d5058b28 100644
--- a/.chloggen/goleak_signalfxexp.yaml
+++ b/.chloggen/msg_fix-token-removal.yaml
@@ -7,10 +7,10 @@ change_type: bug_fix
component: signalfxexporter
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Fix memory leak by re-organizing the exporter's functionality lifecycle
+note: Ensure token is not sent through for event data
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [32781]
+issues: [35154]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
@@ -24,4 +24,4 @@ subtext:
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
-change_logs: []
+change_logs: [user]
diff --git a/.chloggen/add-large-file-tests.yaml b/.chloggen/otelarrow-batcher.yaml
similarity index 91%
rename from .chloggen/add-large-file-tests.yaml
rename to .chloggen/otelarrow-batcher.yaml
index 9cee3a4a0ebc..e4e5161069da 100644
--- a/.chloggen/add-large-file-tests.yaml
+++ b/.chloggen/otelarrow-batcher.yaml
@@ -4,13 +4,13 @@
change_type: enhancement
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: testbed
+component: otelarrowexporter
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Add test case scenarios to handle large files to existing testbed.
+note: Add BatcherConfig field following similar in OTLP exporter.
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34288]
+issues: [34802]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
diff --git a/.chloggen/fix_memleak_obsreport.yaml b/.chloggen/prometheus-receiver-scrape-config.yaml
similarity index 89%
rename from .chloggen/fix_memleak_obsreport.yaml
rename to .chloggen/prometheus-receiver-scrape-config.yaml
index 681cd3eff17f..d7440600fb6e 100644
--- a/.chloggen/fix_memleak_obsreport.yaml
+++ b/.chloggen/prometheus-receiver-scrape-config.yaml
@@ -4,13 +4,13 @@
change_type: bug_fix
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: splunkhecreceiver
+component: prometheusreceiver
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Fix memory leak when the receiver is used for both metrics and logs at the same time
+note: Fix the retrieval of scrape configurations by also considering scrape config files
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34886]
+issues: [34786]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
diff --git a/.chloggen/redaction-add-metrics-and-logs.yaml b/.chloggen/redaction-add-metrics-and-logs.yaml
deleted file mode 100644
index d4acba3f6889..000000000000
--- a/.chloggen/redaction-add-metrics-and-logs.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-# Use this changelog template to create an entry for release notes.
-
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: enhancement
-
-# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: redactionprocessor
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Add support for logs and metrics
-
-# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34479]
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext:
-
-# If your change doesn't affect end users or the exported elements of any package,
-# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
-# Optional: The change log or logs in which this entry should be included.
-# e.g. '[user]' or '[user, api]'
-# Include 'user' if the change is relevant to end users.
-# Include 'api' if there is a change to a library API.
-# Default: '[user]'
-change_logs: []
diff --git a/.chloggen/prometheusexporter_createdtimestamp.yaml b/.chloggen/remotetap-origin.yaml
similarity index 89%
rename from .chloggen/prometheusexporter_createdtimestamp.yaml
rename to .chloggen/remotetap-origin.yaml
index b09f0a7d6e09..0302d8262703 100644
--- a/.chloggen/prometheusexporter_createdtimestamp.yaml
+++ b/.chloggen/remotetap-origin.yaml
@@ -4,13 +4,13 @@
change_type: enhancement
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: exporter/prometheusexpoter
+component: remotetapprocessor
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Support for Prometheus Created Timestamps.
+note: Origin header is no longer required for websocket connections
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [32521]
+issues: [34925]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
@@ -24,4 +24,4 @@ subtext:
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
-change_logs: [user]
\ No newline at end of file
+change_logs: [user]
diff --git a/.chloggen/avoid_rendering_whole_event_to_obtain_provider_name_windowseventlogreceiver.yaml b/.chloggen/sapmexporter-prioritize-token-in-context.yaml
similarity index 89%
rename from .chloggen/avoid_rendering_whole_event_to_obtain_provider_name_windowseventlogreceiver.yaml
rename to .chloggen/sapmexporter-prioritize-token-in-context.yaml
index 3a39ecb892cb..2814b123ab2b 100644
--- a/.chloggen/avoid_rendering_whole_event_to_obtain_provider_name_windowseventlogreceiver.yaml
+++ b/.chloggen/sapmexporter-prioritize-token-in-context.yaml
@@ -4,13 +4,13 @@
change_type: 'enhancement'
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: windowseventlogreceiver
+component: 'sapmexporter'
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Avoid rendering the whole event to obtain the provider name
+note: 'Prioritize token in context when accesstokenpassthrough is enabled'
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34755]
+issues: [35123]
# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
@@ -24,4 +24,4 @@ subtext:
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
-change_logs: [user]
+change_logs: []
diff --git a/.chloggen/sqlqueryreceiver-logs-attrbutes.yaml b/.chloggen/sqlqueryreceiver-logs-attrbutes.yaml
deleted file mode 100644
index 8c94e335a434..000000000000
--- a/.chloggen/sqlqueryreceiver-logs-attrbutes.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-# Use this changelog template to create an entry for release notes.
-
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: enhancement
-
-# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: sqlqueryreceiver
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Support populating log attributes from sql query
-
-# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [24459]
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext:
-
-# If your change doesn't affect end users or the exported elements of any package,
-# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
-# Optional: The change log or logs in which this entry should be included.
-# e.g. '[user]' or '[user, api]'
-# Include 'user' if the change is relevant to end users.
-# Include 'api' if there is a change to a library API.
-# Default: '[user]'
-change_logs: []
diff --git a/.chloggen/vcenter-unit-update.yaml b/.chloggen/vcenter-unit-update.yaml
deleted file mode 100644
index 3abf1dfa0b62..000000000000
--- a/.chloggen/vcenter-unit-update.yaml
+++ /dev/null
@@ -1,42 +0,0 @@
-# Use this changelog template to create an entry for release notes.
-
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: breaking
-
-# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: vcenterreceiver
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Updated units on several metrics to be more in line with documented semantics.
-
-# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [34946]
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext: |
- The following are the metrics with their respective unit changes:
- - vcenter.datacenter.cpu.limit ({MHz} -> MHz)
- - vcenter.cluster.cpu.limit ({MHz} -> MHz)
- - vcenter.cluster.cpu.effective ({MHz} -> MHz)
- - vcenter.cluster.vsan.operations ({operations/sec} -> {operations/s})
- - vcenter.cluster.vsan.congestions ({congestions/sec} -> {congestions/s})
- - vcenter.host.network.packet.error.rate ({errors/sec} -> {errors/s})
- - vcenter.host.network.packet.rate ({packets/sec} -> {packets/s})
- - vcenter.host.network.packet.drop.rate ({packets/sec} -> {packets/s})
- - vcenter.host.vsan.operations ({operations/sec} -> {operations/s})
- - vcenter.host.vsan.congestions ({congestions/sec} -> {congestions/s})
- - vcenter.resource_pool.cpu.usage ({MHz} -> MHz)
- - vcenter.vm.network.throughput (By/sec -> By/s)
- - vcenter.vm.network.packet.rate ({packets/sec} -> {packets/s})
- - vcenter.vm.vsan.operations ({operations/sec} -> {operations/s})
-
-# If your change doesn't affect end users or the exported elements of any package,
-# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
-# Optional: The change log or logs in which this entry should be included.
-# e.g. '[user]' or '[user, api]'
-# Include 'user' if the change is relevant to end users.
-# Include 'api' if there is a change to a library API.
-# Default: '[user]'
-change_logs: [user]
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index a16109ac225d..676015f2efe9 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -147,6 +147,7 @@ internal/tools/ @open-teleme
pkg/batchperresourceattr/ @open-telemetry/collector-contrib-approvers @atoulme @dmitryax
pkg/batchpersignal/ @open-telemetry/collector-contrib-approvers @jpkrohling
pkg/experimentalmetricmetadata/ @open-telemetry/collector-contrib-approvers @rmfitzpatrick
+pkg/datadog/ @open-telemetry/collector-contrib-approvers @mx-psi @dineshg13 @liustanley @songy23 @mackjmr @ankitpatel96
pkg/golden/ @open-telemetry/collector-contrib-approvers @djaglowski @atoulme
pkg/ottl/ @open-telemetry/collector-contrib-approvers @TylerHelmuth @kentquirk @bogdandrutu @evan-bradley
pkg/pdatatest/ @open-telemetry/collector-contrib-approvers @djaglowski @fatsheep9146
diff --git a/.github/workflows/build-and-test-windows.yml b/.github/workflows/build-and-test-windows.yml
index 41063b6fedf0..e8b469c413a2 100644
--- a/.github/workflows/build-and-test-windows.yml
+++ b/.github/workflows/build-and-test-windows.yml
@@ -58,7 +58,7 @@ jobs:
run: Install-WindowsFeature -name Web-Server -IncludeManagementTools
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-mod-cache
@@ -69,6 +69,9 @@ jobs:
~\go\pkg\mod
~\AppData\Local\go-build
key: go-build-cache-${{ runner.os }}-${{ matrix.group }}-go-${{ hashFiles('**/go.sum') }}
+ - name: Ensure required ports in the dynamic range are available
+ run: |
+ & ${{ github.workspace }}\.github\workflows\scripts\win-required-ports.ps1
- name: Run Unit tests
run: make -j2 gotest GROUP=${{ matrix.group }}
windows-unittest:
diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index 48c0ef638835..e14ab4dff770 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -26,7 +26,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -92,7 +92,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -161,7 +161,7 @@ jobs:
- name: Setup Go
uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -184,7 +184,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -253,7 +253,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- go-version: ["1.23.0", "1.22.6"] # 1.20 is interpreted as 1.2 without quotes
+ go-version: ["1.23.0", "1.22.7"] # 1.20 is interpreted as 1.2 without quotes
runner: [ubuntu-latest]
group:
- receiver-0
@@ -369,7 +369,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -407,7 +407,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -433,7 +433,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -503,7 +503,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -604,7 +604,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Mkdir bin and dist
run: |
diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml
index ed750232fe5f..08cb11aad328 100644
--- a/.github/workflows/changelog.yml
+++ b/.github/workflows/changelog.yml
@@ -33,7 +33,7 @@ jobs:
fetch-depth: 0
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index bf58b18331cc..7a78278bd1f8 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
# Initializes the CodeQL tools for scanning.
diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml
index 93420f247f1c..86f41fd6fe27 100644
--- a/.github/workflows/e2e-tests.yml
+++ b/.github/workflows/e2e-tests.yml
@@ -26,7 +26,7 @@ jobs:
uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -55,7 +55,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -87,7 +87,7 @@ jobs:
uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -133,7 +133,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
diff --git a/.github/workflows/load-tests.yml b/.github/workflows/load-tests.yml
index 876b59f1e9fb..1c5cefeec26f 100644
--- a/.github/workflows/load-tests.yml
+++ b/.github/workflows/load-tests.yml
@@ -28,7 +28,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -66,7 +66,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml
index 4ec1d1b309cc..5abc56fdf205 100644
--- a/.github/workflows/prepare-release.yml
+++ b/.github/workflows/prepare-release.yml
@@ -26,7 +26,7 @@ jobs:
path: opentelemetry-collector-contrib
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Prepare release for contrib
working-directory: opentelemetry-collector-contrib
diff --git a/.github/workflows/prometheus-compliance-tests.yml b/.github/workflows/prometheus-compliance-tests.yml
index c5f421896512..a25375c72690 100644
--- a/.github/workflows/prometheus-compliance-tests.yml
+++ b/.github/workflows/prometheus-compliance-tests.yml
@@ -31,7 +31,7 @@ jobs:
path: opentelemetry-collector-contrib
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -53,7 +53,12 @@ jobs:
- name: Copy binary to compliance directory
# The required name of the downloaded artifact is `otelcol_0.42.0_linux_amd64`, so we place the collector contrib artifact under the same name in the bin folder to run.
# Source: https://github.com/prometheus/compliance/blob/12cbdf92abf7737531871ab7620a2de965fc5382/remote_write_sender/targets/otel.go#L8
- run: mkdir compliance/remote_write_sender/bin && cp opentelemetry-collector-contrib/bin/otelcontribcol_linux_amd64 compliance/remote_write_sender/bin/otelcol_0.42.0_linux_amd64
+ run: mkdir compliance/remotewrite/sender/bin && cp opentelemetry-collector-contrib/bin/otelcontribcol_linux_amd64 compliance/remotewrite/sender/bin/otelcol_0.42.0_linux_amd64
+ - name: clean up mod file
+ run: go mod tidy
+ working-directory: compliance/remotewrite/sender
- name: Run compliance tests
- run: go test -v --tags=compliance -run "TestRemoteWrite/otel/.+" ./ |& tee ./test-report.txt
- working-directory: compliance/remote_write_sender
+ run: |
+ set -o pipefail && \
+ go test -v --tags=compliance -run "TestRemoteWrite/otel/.+" ./ |& tee ./test-report.txt
+ working-directory: compliance/remotewrite/sender
diff --git a/.github/workflows/scripts/win-required-ports.ps1 b/.github/workflows/scripts/win-required-ports.ps1
new file mode 100644
index 000000000000..ef209792de8d
--- /dev/null
+++ b/.github/workflows/scripts/win-required-ports.ps1
@@ -0,0 +1,20 @@
+<#
+.SYNOPSIS
+ This script ensures that the ports required by the default configuration of the collector are available.
+.DESCRIPTION
+ Certain runs on GitHub Actions sometimes have ports required by the default configuration reserved by other
+ applications via the WinNAT service.
+#>
+
+#Requires -RunAsAdministrator
+
+netsh interface ip show excludedportrange protocol=tcp
+
+Stop-Service winnat
+
+# Only port in the dynamic range that is being, from time to time, reserved by other applications.
+netsh interface ip add excludedportrange protocol=tcp startport=55678 numberofports=2
+
+Start-Service winnat
+
+netsh interface ip show excludedportrange protocol=tcp
diff --git a/.github/workflows/telemetrygen.yml b/.github/workflows/telemetrygen.yml
index b8399c2864d3..7fe4f2e2dc00 100644
--- a/.github/workflows/telemetrygen.yml
+++ b/.github/workflows/telemetrygen.yml
@@ -28,7 +28,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -67,7 +67,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
@@ -112,7 +112,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
diff --git a/.github/workflows/tidy-dependencies.yml b/.github/workflows/tidy-dependencies.yml
index 18f781861e6e..2de7e1c83f02 100644
--- a/.github/workflows/tidy-dependencies.yml
+++ b/.github/workflows/tidy-dependencies.yml
@@ -21,7 +21,7 @@ jobs:
ref: ${{ github.head_ref }}
- uses: actions/setup-go@v5
with:
- go-version: "1.22.6"
+ go-version: "1.22.7"
cache: false
- name: Cache Go
id: go-cache
diff --git a/.golangci.yml b/.golangci.yml
index 9fa06db90729..ec43cda68833 100644
--- a/.golangci.yml
+++ b/.golangci.yml
@@ -134,14 +134,10 @@ linters-settings:
testifylint:
disable:
- - error-is-as
- - expected-actual
- float-compare
- formatter
- go-require
- - negative-positive
- require-error
- - suite-dont-use-pkg
- suite-subtest-run
- useless-assert
enable-all: true
diff --git a/CHANGELOG-API.md b/CHANGELOG-API.md
index 91b97c1720a0..2ec319f9fbaa 100644
--- a/CHANGELOG-API.md
+++ b/CHANGELOG-API.md
@@ -7,6 +7,23 @@ If you are looking for user-facing changes, check out [CHANGELOG.md](./CHANGELOG
+## v0.109.0
+
+### 🛑 Breaking changes 🛑
+
+- `pkg/ottl`: Change the OTTL grammar to support expressing statements context via path names (#29017)
+ The `ottl.Path` interface requires a new method: `Context() string`
+- `prometheusreceiver`: Move the TargetAllocator configuration struct to an internal directory (#33146)
+
+### 💡 Enhancements 💡
+
+- `pkg/ottl`: Add support for localized time parsing into the coreinternal/timeutils (#32977)
+- `googlecloudmonitoringreceiver`: Enhancing the Google Cloud monitoring receiver to establish a client connection, scrape GCP Cloud Metrics, and transform them into an OpenTelemetry compatible format for pipeline processing. (#33762)
+ - Implements client connection to Google Cloud Monitoring API.
+ - Scrapes timeseries data based on configured metrics.
+ - Converts the data into OpenTelemetry format for use in the pipeline.
+
+
## v0.108.0
### 🛑 Breaking changes 🛑
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d076c9a95619..922ca2eb78ba 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,118 @@ If you are looking for developer-facing changes, check out [CHANGELOG-API.md](./
+## v0.109.0
+
+### 🛑 Breaking changes 🛑
+
+- `clickhouseexporter`: Upgrade trace SpanKind and StatusCode string values (#34799)
+ This change updates the output of the trace SpanKind and StatusCode fields to be consistent
+ with the specification's enum values. While this change will not break any deployments, it may affect
+ queries dependent on the old enum names.
+
+ For more details on old->new values, see this related PR:
+ https://github.com/open-telemetry/opentelemetry-collector/pull/6250
+
+- `spanmetricsconnector`: Improve consistency between metrics generated by spanmetricsconnector. Added traces.span.metrics as default namespace (#33227, #32818)
+ Default namespace for the generated metrics is traces.span.metrics now. | The deprecated metrics are: calls, duration and events. | The feature flag connector.spanmetrics.legacyLatencyMetricNames was added to revert the behavior.
+- `servicegraphconnector`: Fix histogram metrics miss unit (#34511)
+ All metrics will remove the suffix `_seconds`. It will not introduce breaking change if users use | `prometheusexporter` or `prometheusremotewriteexporter` to exporter metrics in pipeline. | In some cases, like using `clickhouseexporter`(save data in native OTLP format), it will be a breaking change. | Users can use `transformprocessor` to add back this suffix.
+- `gitproviderreceiver`: The Git Provider Receiver has been renamed to GitHub Receiver. (#34731)
+ This rename was to better match the OpenTelemetry semantic convention changes in v1.27.0
+ and allows for Traces and Log signals to be added to this component. Traces
+ as mentioned in issue #27460 will be added in a future release to this component.
+
+- `ottl`: Remove tracing from OTTL due to performance concerns (#34910)
+- `vcenterreceiver`: Updated units on several metrics to be more in line with documented semantics. (#34946)
+ The following are the metrics with their respective unit changes:
+ - vcenter.datacenter.cpu.limit ({MHz} -> MHz)
+ - vcenter.cluster.cpu.limit ({MHz} -> MHz)
+ - vcenter.cluster.cpu.effective ({MHz} -> MHz)
+ - vcenter.cluster.vsan.operations ({operations/sec} -> {operations/s})
+ - vcenter.cluster.vsan.congestions ({congestions/sec} -> {congestions/s})
+ - vcenter.host.network.packet.error.rate ({errors/sec} -> {errors/s})
+ - vcenter.host.network.packet.rate ({packets/sec} -> {packets/s})
+ - vcenter.host.network.packet.drop.rate ({packets/sec} -> {packets/s})
+ - vcenter.host.vsan.operations ({operations/sec} -> {operations/s})
+ - vcenter.host.vsan.congestions ({congestions/sec} -> {congestions/s})
+ - vcenter.resource_pool.cpu.usage ({MHz} -> MHz)
+ - vcenter.vm.network.throughput (By/sec -> By/s)
+ - vcenter.vm.network.packet.rate ({packets/sec} -> {packets/s})
+ - vcenter.vm.vsan.operations ({operations/sec} -> {operations/s})
+
+
+### 🚩 Deprecations 🚩
+
+- `instanaexporter`: Marking instanaexporter module as deprecated (#34994)
+
+### 💡 Enhancements 💡
+
+- `pkg/ottl`: Added Decode() converter function (#32493)
+- `testbed`: Add test case scenarios to handle large files to existing testbed. (#34288)
+- `filestorage`: Add directory validation for compaction on-rebound (#35114)
+- `windowseventlogreceiver`: Avoid rendering the whole event to obtain the provider name (#34755)
+- `datadogreceiver`: add support for sketch metrics in Datadog receiver (#18278)
+- `datadogconnector`: Optimize Datadog connector when there are many peer tags and `connector.datadogconnector.NativeIngest` is enabled (#34945)
+ `connector.datadogconnector.NativeIngest` is currently enabled by default
+- `splunkhecexporter`: Drop empty log events (#34871)
+ Log records with no body are dropped by Splunk on reception
+ as they contain no log message, albeit they may have attributes.
+
+ This PR removes those logs from consideration to be exported.
+
+ This is in tune with the behavior of splunkhecreceiver, which refuses HEC events with no event (#19769)
+
+- `elasticsearchexporter`: Add exponential histogram support (#34813)
+- `elasticsearchexporter`: Add span event support to traces OTel mapping mode (#34831)
+ Span events are now supported in OTel mapping mode. They will be routed to `logs-${data_stream.dataset}-${data_stream.namespace}` if `traces_dynamic_index::enabled` is `true`.
+- `transformprocessor`: Support aggregating metrics based on their attribute values and substituting the values with a new value. (#16224)
+- `kafkareceiver`: Adds tunable fetch sizes to Kafka Receiver (#22741, #34431)
+ Adds the ability to tune the minumum, default and maximum fetch sizes for the Kafka Receiver
+- `solarwindsapmsettingsextension`: Added logic for refresh function (#27668)
+- `githubreceiver`: Promote GitHub receiver metrics to alpha status. (#34960)
+- `googlecloudmonitoringreceiver`: Enhancing the Google Cloud monitoring receiver to establish a client connection, scrape GCP Cloud Metrics, and transform them into an OpenTelemetry compatible format for pipeline processing. (#33762)
+ - Implements client connection to Google Cloud Monitoring API.
+ - Scrapes timeseries data based on configured metrics.
+ - Converts the data into OpenTelemetry format for use in the pipeline.
+
+- `processor/interval`: Support for gauge and summary metrics. (#34803)
+ Only the last value of a gauge or summary metric is reported in the interval processor, instead of all values.
+- `kafkareceiver`: Add support for encoding extensions in the Kafka receiver. (#33888)
+ This change adds support for encoding extensions in the Kafka receiver. Loading extensions takes precedence over the internally supported encodings.
+
+- `datadogexporter`: Add support for setting a custom log source from resource attribute `datadog.log.source` (#35051)
+- `opampextension`: Adds the ability to configure the polling interval for the HTTP client. (#34749)
+- `otelarrowexporter`: Add gRPC timeout propagation. (#34733)
+- `pkg/ottl`: Add `Sort` function to sort array to ascending order or descending order (#34200)
+- `exporter/prometheusexpoter`: Support for Prometheus Created Timestamps. (#32521)
+- `redactionprocessor`: Add support for logs and metrics (#34479)
+- `exceptionsconnector,servicegraphconnector,spanmetricsconnector`: Extract the `getDimensionValue` function as a common function. (#34627)
+- `sqlqueryreceiver`: Support populating log attributes from sql query (#24459)
+- `opampsupervisor`: Add new config parameter `agent.health_check_port` to allow configuring the port used by the agent healthcheck extension. (#34643)
+
+### 🧰 Bug fixes 🧰
+
+- `apachereceiver`: Fix panic on invalid endpoint configuration (#34992)
+- `deltatocumulative`: drop bad samples (#34979)
+ removes bad (rejected) samples from output. previously identified and metric-tracked those as such, but didn't actually drop them.
+
+- `elasticsearchexporter`: Fix dynamic mapping for double values storing integers (#34680)
+- `elasticsearchexporter`: Stringify attribute array values in metrics OTel mode (#35004)
+ Elasticsearch TSDB does not support array dimensions. Workaround it by stringifying attribute array values in OTel mapping mode for metrics.
+- `fileconsumer`: Fix bug where max_concurrent_files could not be set to 1. (#35080)
+- `servicegraphconnector`: Fix incorrectly reversed latency settings for the server and client (#34933)
+- `hostmetricsreceiver`: In filesystem scraper, do not prefix partitions when using the environment variable HOST_PROC_MOUNTINFO (#35043)
+- `splunkhecreceiver`: Fix memory leak when the receiver is used for both metrics and logs at the same time (#34886)
+- `geoipprocessor`: Avoid using internal empty attribute.Set pointer (#34882)
+- `pkg/stanza`: Synchronize shutdown in stanza adapter (#31074)
+ Stanza-based receivers should now flush all data before shutting down
+- `sqlserverreceiver`: Fix bug where metrics were being emitted with the wrong database name resource attribute (#35036)
+- `signalfxexporter`: Fix memory leak by re-organizing the exporter's functionality lifecycle (#32781)
+- `otlpjsonconnector`: Handle OTLPJSON unmarshal error (#34782)
+- `mysqlreceiver`: mysql client raise error when the TABLE_ROWS column is NULL, convert NULL to int64 (#34195)
+- `pkg/stanza`: An operator configured with silent errors shouldn't log errors while processing log entries. (#35008)
+- `datadogexporter`: Use correct hostname for logs when using Datadog Agent logs pipeline with a gateway deployment. (#35058)
+
## v0.108.0
### 🛑 Breaking changes 🛑
diff --git a/Makefile b/Makefile
index 1a94410d93c9..09d8da8962d8 100644
--- a/Makefile
+++ b/Makefile
@@ -8,7 +8,7 @@ OTEL_STABLE_VERSION=main
VERSION=$(shell git describe --always --match "v[0-9]*" HEAD)
TRIMMED_VERSION=$(shell grep -o 'v[^-]*' <<< "$(VERSION)" | cut -c 2-)
CORE_VERSIONS=$(SRC_PARENT_DIR)/opentelemetry-collector/versions.yaml
-GOMOD=$(SRC_ROOT)/go.mod
+GOMOD=$(SRC_ROOT)/cmd/otelcontribcol/go.mod
COMP_REL_PATH=cmd/otelcontribcol/components.go
MOD_NAME=github.com/open-telemetry/opentelemetry-collector-contrib
@@ -338,6 +338,12 @@ otelcontribcol:
cd ./cmd/otelcontribcol && GO111MODULE=on CGO_ENABLED=0 $(GOCMD) build -trimpath -o ../../bin/otelcontribcol_$(GOOS)_$(GOARCH)$(EXTENSION) \
-tags $(GO_BUILD_TAGS) .
+# Build the Collector executable without the symbol table, debug information, and the DWARF symbol table.
+.PHONY: otelcontribcollite
+otelcontribcollite:
+ cd ./cmd/otelcontribcol && GO111MODULE=on CGO_ENABLED=0 $(GOCMD) build -trimpath -o ../../bin/otelcontribcol_$(GOOS)_$(GOARCH)$(EXTENSION) \
+ -tags $(GO_BUILD_TAGS) -ldflags $(GO_BUILD_LDFLAGS) .
+
.PHONY: genoteltestbedcol
genoteltestbedcol: $(BUILDER)
$(BUILDER) --skip-compilation --config cmd/oteltestbedcol/builder-config.yaml --output-path cmd/oteltestbedcol
@@ -349,12 +355,22 @@ oteltestbedcol:
cd ./cmd/oteltestbedcol && GO111MODULE=on CGO_ENABLED=0 $(GOCMD) build -trimpath -o ../../bin/oteltestbedcol_$(GOOS)_$(GOARCH)$(EXTENSION) \
-tags $(GO_BUILD_TAGS) .
+.PHONY: oteltestbedcollite
+oteltestbedcollite:
+ cd ./cmd/oteltestbedcol && GO111MODULE=on CGO_ENABLED=0 $(GOCMD) build -trimpath -o ../../bin/oteltestbedcol_$(GOOS)_$(GOARCH)$(EXTENSION) \
+ -tags $(GO_BUILD_TAGS) -ldflags $(GO_BUILD_LDFLAGS) .
+
# Build the telemetrygen executable.
.PHONY: telemetrygen
telemetrygen:
cd ./cmd/telemetrygen && GO111MODULE=on CGO_ENABLED=0 $(GOCMD) build -trimpath -o ../../bin/telemetrygen_$(GOOS)_$(GOARCH)$(EXTENSION) \
-tags $(GO_BUILD_TAGS) .
+.PHONY: telemetrygenlite
+telemetrygenlite:
+ cd ./cmd/telemetrygen && GO111MODULE=on CGO_ENABLED=0 $(GOCMD) build -trimpath -o ../../bin/telemetrygen_$(GOOS)_$(GOARCH)$(EXTENSION) \
+ -tags $(GO_BUILD_TAGS) -ldflags $(GO_BUILD_LDFLAGS) .
+
# helper function to update the core packages in builder-config.yaml
# input parameters are
# $(1) = path/to/versions.yaml (where it greps the relevant packages)
@@ -387,9 +403,9 @@ update-otel:$(MULTIMOD)
git add . && git commit -s -m "[chore] multimod update stable modules" ; \
$(MULTIMOD) sync -s=true -o ../opentelemetry-collector -m beta --commit-hash $(OTEL_VERSION)
git add . && git commit -s -m "[chore] multimod update beta modules" ; \
+ $(MAKE) gotidy
$(call updatehelper,$(CORE_VERSIONS),$(GOMOD),./cmd/otelcontribcol/builder-config.yaml)
$(call updatehelper,$(CORE_VERSIONS),$(GOMOD),./cmd/oteltestbedcol/builder-config.yaml)
- $(MAKE) gotidy
$(MAKE) genotelcontribcol
$(MAKE) genoteltestbedcol
$(MAKE) oteltestbedcol
diff --git a/Makefile.Common b/Makefile.Common
index 7f5ce2dff66e..2e9b53cfe422 100644
--- a/Makefile.Common
+++ b/Makefile.Common
@@ -25,6 +25,8 @@ SRC_PARENT_DIR := $(shell dirname $(SRC_ROOT))
# build tags required by any component should be defined as an independent variables and later added to GO_BUILD_TAGS below
GO_BUILD_TAGS=""
+# These ldflags allow the build tool to omit the symbol table, debug information, and the DWARF symbol table to downscale binary size.
+GO_BUILD_LDFLAGS="-s -w"
GOTEST_TIMEOUT?= 600s
GOTEST_OPT?= -race -timeout $(GOTEST_TIMEOUT) -parallel 4 --tags=$(GO_BUILD_TAGS)
GOTEST_INTEGRATION_OPT?= -race -timeout 360s -parallel 4
@@ -75,7 +77,7 @@ GOTESTSUM := $(TOOLS_BIN_DIR)/gotestsum
TESTIFYLINT := $(TOOLS_BIN_DIR)/testifylint
GOTESTSUM_OPT?= --rerun-fails=1
-TESTIFYLINT_OPT?= --enable-all --disable=error-is-as,expected-actual,float-compare,formatter,go-require,negative-positive,require-error,suite-dont-use-pkg,suite-subtest-run,useless-assert
+TESTIFYLINT_OPT?= --enable-all --disable=float-compare,formatter,go-require,require-error,suite-subtest-run,useless-assert
# BUILD_TYPE should be one of (dev, release).
BUILD_TYPE?=release
diff --git a/cmd/githubgen/codeowners.go b/cmd/githubgen/codeowners.go
index 0ea83d9ca7bf..8c83abb53f14 100644
--- a/cmd/githubgen/codeowners.go
+++ b/cmd/githubgen/codeowners.go
@@ -10,7 +10,7 @@ import (
"sort"
"strings"
- "github.com/google/go-github/v63/github"
+ "github.com/google/go-github/v64/github"
)
const allowlistHeader = `# Code generated by githubgen. DO NOT EDIT.
diff --git a/cmd/githubgen/go.mod b/cmd/githubgen/go.mod
index b2745b9cc782..2a7fb0c92232 100644
--- a/cmd/githubgen/go.mod
+++ b/cmd/githubgen/go.mod
@@ -3,9 +3,9 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/cmd/githubgen
go 1.22.0
require (
- github.com/google/go-github/v63 v63.0.0
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8
+ github.com/google/go-github/v64 v64.0.0
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c
gopkg.in/yaml.v3 v3.0.1
)
diff --git a/cmd/githubgen/go.sum b/cmd/githubgen/go.sum
index 6f67f8f4fe52..289ffeb98a00 100644
--- a/cmd/githubgen/go.sum
+++ b/cmd/githubgen/go.sum
@@ -5,8 +5,8 @@ github.com/go-viper/mapstructure/v2 v2.1.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlnd
github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-github/v63 v63.0.0 h1:13xwK/wk9alSokujB9lJkuzdmQuVn2QCPeck76wR3nE=
-github.com/google/go-github/v63 v63.0.0/go.mod h1:IqbcrgUmIcEaioWrGYei/09o+ge5vhffGOcxrO0AfmA=
+github.com/google/go-github/v64 v64.0.0 h1:4G61sozmY3eiPAjjoOHponXDBONm+utovTKbyUb2Qdg=
+github.com/google/go-github/v64 v64.0.0/go.mod h1:xB3vqMQNdHzilXBiO2I+M7iEFtHf+DP/omBOv6tQzVo=
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/knadh/koanf/maps v0.1.1 h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs=
@@ -29,10 +29,10 @@ github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjR
github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/cmd/opampsupervisor/e2e_test.go b/cmd/opampsupervisor/e2e_test.go
index 22a1bcb755bd..9316e8ffde8a 100644
--- a/cmd/opampsupervisor/e2e_test.go
+++ b/cmd/opampsupervisor/e2e_test.go
@@ -337,8 +337,9 @@ func TestSupervisorStartsWithNoOpAMPServer(t *testing.T) {
// The supervisor is started without a running OpAMP server.
// The supervisor should start successfully, even if the OpAMP server is stopped.
- s := newSupervisor(t, "basic", map[string]string{
- "url": server.addr,
+ s := newSupervisor(t, "healthcheck_port", map[string]string{
+ "url": server.addr,
+ "healthcheck_port": "12345",
})
require.Nil(t, s.Start())
@@ -346,9 +347,9 @@ func TestSupervisorStartsWithNoOpAMPServer(t *testing.T) {
// Verify the collector is running by checking the metrics endpoint
require.Eventually(t, func() bool {
- resp, err := http.DefaultClient.Get("http://localhost:8888/metrics")
+ resp, err := http.DefaultClient.Get("http://localhost:12345")
if err != nil {
- t.Logf("Failed check for prometheus metrics: %s", err)
+ t.Logf("Failed agent healthcheck request: %s", err)
return false
}
require.NoError(t, resp.Body.Close())
diff --git a/cmd/opampsupervisor/go.mod b/cmd/opampsupervisor/go.mod
index 2987b38a20f8..7b3bcc17bd2d 100644
--- a/cmd/opampsupervisor/go.mod
+++ b/cmd/opampsupervisor/go.mod
@@ -12,12 +12,12 @@ require (
github.com/knadh/koanf/v2 v2.1.1
github.com/open-telemetry/opamp-go v0.15.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
- golang.org/x/sys v0.24.0
+ golang.org/x/sys v0.25.0
google.golang.org/protobuf v1.34.2
gopkg.in/yaml.v3 v3.0.1
)
diff --git a/cmd/opampsupervisor/go.sum b/cmd/opampsupervisor/go.sum
index 9fa51313eead..7ce50d62af14 100644
--- a/cmd/opampsupervisor/go.sum
+++ b/cmd/opampsupervisor/go.sum
@@ -38,12 +38,12 @@ github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjR
github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -52,8 +52,8 @@ go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8=
go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/cmd/opampsupervisor/supervisor/config/config.go b/cmd/opampsupervisor/supervisor/config/config.go
index 60244e9d9c9e..7e8d2124c356 100644
--- a/cmd/opampsupervisor/supervisor/config/config.go
+++ b/cmd/opampsupervisor/supervisor/config/config.go
@@ -121,6 +121,7 @@ type Agent struct {
Executable string
OrphanDetectionInterval time.Duration `mapstructure:"orphan_detection_interval"`
Description AgentDescription `mapstructure:"description"`
+ HealthCheckPort int `mapstructure:"health_check_port"`
}
func (a Agent) Validate() error {
@@ -128,6 +129,10 @@ func (a Agent) Validate() error {
return errors.New("agent::orphan_detection_interval must be positive")
}
+ if a.HealthCheckPort < 0 || a.HealthCheckPort > 65535 {
+ return errors.New("agent::health_check_port must be a valid port number")
+ }
+
if a.Executable == "" {
return errors.New("agent::executable must be specified")
}
diff --git a/cmd/opampsupervisor/supervisor/config/config_test.go b/cmd/opampsupervisor/supervisor/config/config_test.go
index afc3e9c0f462..776523ab0646 100644
--- a/cmd/opampsupervisor/supervisor/config/config_test.go
+++ b/cmd/opampsupervisor/supervisor/config/config_test.go
@@ -223,6 +223,82 @@ func TestValidate(t *testing.T) {
},
expectedError: "agent::orphan_detection_interval must be positive",
},
+ {
+ name: "Invalid port number",
+ config: Supervisor{
+ Server: OpAMPServer{
+ Endpoint: "wss://localhost:9090/opamp",
+ Headers: http.Header{
+ "Header1": []string{"HeaderValue"},
+ },
+ TLSSetting: configtls.ClientConfig{
+ Insecure: true,
+ },
+ },
+ Agent: Agent{
+ Executable: "${file_path}",
+ OrphanDetectionInterval: 5 * time.Second,
+ HealthCheckPort: 65536,
+ },
+ Capabilities: Capabilities{
+ AcceptsRemoteConfig: true,
+ },
+ Storage: Storage{
+ Directory: "/etc/opamp-supervisor/storage",
+ },
+ },
+ expectedError: "agent::health_check_port must be a valid port number",
+ },
+ {
+ name: "Zero value port number",
+ config: Supervisor{
+ Server: OpAMPServer{
+ Endpoint: "wss://localhost:9090/opamp",
+ Headers: http.Header{
+ "Header1": []string{"HeaderValue"},
+ },
+ TLSSetting: configtls.ClientConfig{
+ Insecure: true,
+ },
+ },
+ Agent: Agent{
+ Executable: "${file_path}",
+ OrphanDetectionInterval: 5 * time.Second,
+ HealthCheckPort: 0,
+ },
+ Capabilities: Capabilities{
+ AcceptsRemoteConfig: true,
+ },
+ Storage: Storage{
+ Directory: "/etc/opamp-supervisor/storage",
+ },
+ },
+ },
+ {
+ name: "Normal port number",
+ config: Supervisor{
+ Server: OpAMPServer{
+ Endpoint: "wss://localhost:9090/opamp",
+ Headers: http.Header{
+ "Header1": []string{"HeaderValue"},
+ },
+ TLSSetting: configtls.ClientConfig{
+ Insecure: true,
+ },
+ },
+ Agent: Agent{
+ Executable: "${file_path}",
+ OrphanDetectionInterval: 5 * time.Second,
+ HealthCheckPort: 29848,
+ },
+ Capabilities: Capabilities{
+ AcceptsRemoteConfig: true,
+ },
+ Storage: Storage{
+ Directory: "/etc/opamp-supervisor/storage",
+ },
+ },
+ },
}
// create some fake files for validating agent config
diff --git a/cmd/opampsupervisor/supervisor/supervisor.go b/cmd/opampsupervisor/supervisor/supervisor.go
index 804face7d1ae..cfb8ab3d07e7 100644
--- a/cmd/opampsupervisor/supervisor/supervisor.go
+++ b/cmd/opampsupervisor/supervisor/supervisor.go
@@ -179,10 +179,13 @@ func (s *Supervisor) Start() error {
return fmt.Errorf("could not get bootstrap info from the Collector: %w", err)
}
- healthCheckPort, err := s.findRandomPort()
+ healthCheckPort := s.config.Agent.HealthCheckPort
+ if healthCheckPort == 0 {
+ healthCheckPort, err = s.findRandomPort()
- if err != nil {
- return fmt.Errorf("could not find port for health check: %w", err)
+ if err != nil {
+ return fmt.Errorf("could not find port for health check: %w", err)
+ }
}
s.agentHealthCheckEndpoint = fmt.Sprintf("localhost:%d", healthCheckPort)
@@ -1187,16 +1190,17 @@ func (s *Supervisor) saveLastReceivedOwnTelemetrySettings(set *protobufs.Telemet
func (s *Supervisor) onMessage(ctx context.Context, msg *types.MessageData) {
configChanged := false
- if msg.RemoteConfig != nil {
- configChanged = configChanged || s.processRemoteConfigMessage(msg.RemoteConfig)
+
+ if msg.AgentIdentification != nil {
+ configChanged = s.processAgentIdentificationMessage(msg.AgentIdentification) || configChanged
}
- if msg.OwnMetricsConnSettings != nil {
- configChanged = configChanged || s.processOwnMetricsConnSettingsMessage(ctx, msg.OwnMetricsConnSettings)
+ if msg.RemoteConfig != nil {
+ configChanged = s.processRemoteConfigMessage(msg.RemoteConfig) || configChanged
}
- if msg.AgentIdentification != nil {
- configChanged = configChanged || s.processAgentIdentificationMessage(msg.AgentIdentification)
+ if msg.OwnMetricsConnSettings != nil {
+ configChanged = s.processOwnMetricsConnSettingsMessage(ctx, msg.OwnMetricsConnSettings) || configChanged
}
// Update the agent config if any messages have touched the config
@@ -1306,7 +1310,14 @@ func (s *Supervisor) processAgentIdentificationMessage(msg *protobufs.AgentIdent
s.logger.Error("Failed to send agent description to OpAMP server")
}
- return true
+ // Need to recalculate the Agent config so that the new agent identification is included in it.
+ configChanged, err := s.composeMergedConfig(s.remoteConfig)
+ if err != nil {
+ s.logger.Error("Error composing merged config with new instance ID", zap.Error(err))
+ return false
+ }
+
+ return configChanged
}
func (s *Supervisor) persistentStateFilePath() string {
diff --git a/cmd/opampsupervisor/supervisor/supervisor_test.go b/cmd/opampsupervisor/supervisor/supervisor_test.go
index df946175a003..9f66bbf71578 100644
--- a/cmd/opampsupervisor/supervisor/supervisor_test.go
+++ b/cmd/opampsupervisor/supervisor/supervisor_test.go
@@ -104,10 +104,12 @@ func Test_onMessage(t *testing.T) {
persistentState: &persistentState{InstanceID: initialID},
agentDescription: agentDesc,
agentConfigOwnMetricsSection: &atomic.Value{},
+ mergedConfig: &atomic.Value{},
effectiveConfig: &atomic.Value{},
agentHealthCheckEndpoint: "localhost:8000",
opampClient: client.NewHTTP(newLoggerFromZap(zap.NewNop())),
}
+ require.NoError(t, s.createTemplates())
s.onMessage(context.Background(), &types.MessageData{
AgentIdentification: &protobufs.AgentIdentification{
@@ -131,9 +133,11 @@ func Test_onMessage(t *testing.T) {
persistentState: &persistentState{InstanceID: testUUID},
agentDescription: agentDesc,
agentConfigOwnMetricsSection: &atomic.Value{},
+ mergedConfig: &atomic.Value{},
effectiveConfig: &atomic.Value{},
agentHealthCheckEndpoint: "localhost:8000",
}
+ require.NoError(t, s.createTemplates())
s.onMessage(context.Background(), &types.MessageData{
AgentIdentification: &protobufs.AgentIdentification{
@@ -175,6 +179,7 @@ func Test_onMessage(t *testing.T) {
hasNewConfig: make(chan struct{}, 1),
persistentState: &persistentState{InstanceID: testUUID},
agentConfigOwnMetricsSection: &atomic.Value{},
+ mergedConfig: &atomic.Value{},
effectiveConfig: &atomic.Value{},
agentConn: agentConnAtomic,
agentHealthCheckEndpoint: "localhost:8000",
@@ -231,6 +236,61 @@ func Test_onMessage(t *testing.T) {
require.True(t, gotMessage, "Message was not sent to agent")
})
+ t.Run("Processes all ServerToAgent fields", func(t *testing.T) {
+ agentDesc := &atomic.Value{}
+ agentDesc.Store(&protobufs.AgentDescription{
+ NonIdentifyingAttributes: []*protobufs.KeyValue{
+ {
+ Key: "runtime.type",
+ Value: &protobufs.AnyValue{
+ Value: &protobufs.AnyValue_StringValue{
+ StringValue: "test",
+ },
+ },
+ },
+ },
+ })
+ initialID := uuid.MustParse("018fee23-4a51-7303-a441-73faed7d9deb")
+ newID := uuid.MustParse("018fef3f-14a8-73ef-b63e-3b96b146ea38")
+ s := Supervisor{
+ logger: zap.NewNop(),
+ pidProvider: defaultPIDProvider{},
+ config: config.Supervisor{},
+ hasNewConfig: make(chan struct{}, 1),
+ persistentState: &persistentState{InstanceID: initialID},
+ agentDescription: agentDesc,
+ agentConfigOwnMetricsSection: &atomic.Value{},
+ mergedConfig: &atomic.Value{},
+ effectiveConfig: &atomic.Value{},
+ agentHealthCheckEndpoint: "localhost:8000",
+ opampClient: client.NewHTTP(newLoggerFromZap(zap.NewNop())),
+ }
+ require.NoError(t, s.createTemplates())
+
+ s.onMessage(context.Background(), &types.MessageData{
+ AgentIdentification: &protobufs.AgentIdentification{
+ NewInstanceUid: newID[:],
+ },
+ RemoteConfig: &protobufs.AgentRemoteConfig{
+ Config: &protobufs.AgentConfigMap{
+ ConfigMap: map[string]*protobufs.AgentConfigFile{
+ "": {
+ Body: []byte(""),
+ },
+ },
+ },
+ },
+ OwnMetricsConnSettings: &protobufs.TelemetryConnectionSettings{
+ DestinationEndpoint: "http://localhost:4318",
+ },
+ })
+
+ require.Equal(t, newID, s.persistentState.InstanceID)
+ t.Log(s.mergedConfig.Load())
+ require.Contains(t, s.mergedConfig.Load(), "prometheus/own_metrics")
+ require.Contains(t, s.mergedConfig.Load(), newID.String())
+ require.Contains(t, s.mergedConfig.Load(), "runtime.type: test")
+ })
}
func Test_handleAgentOpAMPMessage(t *testing.T) {
diff --git a/cmd/opampsupervisor/testdata/supervisor/supervisor_healthcheck_port.yaml b/cmd/opampsupervisor/testdata/supervisor/supervisor_healthcheck_port.yaml
new file mode 100644
index 000000000000..08c6b6bceb88
--- /dev/null
+++ b/cmd/opampsupervisor/testdata/supervisor/supervisor_healthcheck_port.yaml
@@ -0,0 +1,19 @@
+server:
+ endpoint: ws://{{.url}}/v1/opamp
+ tls:
+ insecure: true
+
+capabilities:
+ reports_effective_config: true
+ reports_own_metrics: true
+ reports_health: true
+ accepts_remote_config: true
+ reports_remote_config: true
+ accepts_restart_command: true
+
+storage:
+ directory: '{{.storage_dir}}'
+
+agent:
+ executable: ../../bin/otelcontribcol_{{.goos}}_{{.goarch}}{{.extension}}
+ health_check_port: {{ .healthcheck_port }}
diff --git a/cmd/otelcontribcol/builder-config.yaml b/cmd/otelcontribcol/builder-config.yaml
index cdabdd632afe..830cc3737be7 100644
--- a/cmd/otelcontribcol/builder-config.yaml
+++ b/cmd/otelcontribcol/builder-config.yaml
@@ -11,238 +11,235 @@ dist:
name: otelcontribcol
description: Local OpenTelemetry Collector Contrib binary, testing only.
version: 0.108.1-dev
- otelcol_version: 0.108.1
+ otelcol_version: 0.109.0
extensions:
- - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/googleclientauthextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/cfgardenobserver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/remotetapextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/solarwindsapmsettingsextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/dbstorage v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.108.0
- import: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jaegerencodingextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/avrologencodingextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jsonlogencodingextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/textencodingextension v0.108.0
- import: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/textencodingextension
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/zipkinencodingextension v0.108.0
- import: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/zipkinencodingextension
+ - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/googleclientauthextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/cfgardenobserver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/remotetapextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/solarwindsapmsettingsextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/dbstorage v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jaegerencodingextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/avrologencodingextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jsonlogencodingextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/textencodingextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/zipkinencodingextension v0.109.0
exporters:
- - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/exporter/nopexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alertmanagerexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awskinesisexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralogixexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudpubsubexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/instanaexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logzioexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/lokiexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.108.0
+ - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/exporter/nopexporter v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alertmanagerexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awskinesisexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralogixexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudpubsubexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/instanaexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logzioexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/lokiexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.109.0
processors:
- - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/geoipprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/intervalprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/logdedupprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/sumologicprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor v0.108.0
+ - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/geoipprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/intervalprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/logdedupprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/sumologicprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor v0.109.0
receivers:
- - gomod: go.opentelemetry.io/collector/receiver/nopreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/influxdbreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedpipereceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pulsarreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlqueryreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowseventlogreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver v0.108.0
+ - gomod: go.opentelemetry.io/collector/receiver/nopreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/influxdbreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedpipereceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pulsarreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlqueryreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowseventlogreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver v0.109.0
connectors:
- - gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/exceptionsconnector v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/failoverconnector v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/otlpjsonconnector v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/roundrobinconnector v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.108.0
+ - gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/exceptionsconnector v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/failoverconnector v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/otlpjsonconnector v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/roundrobinconnector v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.109.0
providers:
- - gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider v0.108.0
+ - gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider v0.109.0
replaces:
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage => ../../extension/storage
@@ -493,9 +490,11 @@ replaces:
- github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider => ../../confmap/provider/s3provider
- github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider => ../../confmap/provider/secretsmanagerprovider
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling => ../../pkg/sampling
+ - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog => ../../pkg/datadog
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil => ../../internal/pdatautil
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter => ../../exporter/otelarrowexporter
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver => ../../receiver/otelarrowreceiver
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/cfgardenobserver => ../../extension/observer/cfgardenobserver
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter => ../../exporter/rabbitmqexporter
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver => ../../receiver/githubreceiver
+ - github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil => ../../internal/grpcutil
diff --git a/cmd/otelcontribcol/components.go b/cmd/otelcontribcol/components.go
index ea0e12d64ef8..e341929d2521 100644
--- a/cmd/otelcontribcol/components.go
+++ b/cmd/otelcontribcol/components.go
@@ -266,40 +266,40 @@ func components() (otelcol.Factories, error) {
return otelcol.Factories{}, err
}
factories.ExtensionModules = make(map[component.Type]string, len(factories.Extensions))
- factories.ExtensionModules[zpagesextension.NewFactory().Type()] = "go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ExtensionModules[ackextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.108.0"
- factories.ExtensionModules[asapauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension v0.108.0"
- factories.ExtensionModules[awsproxy.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy v0.108.0"
- factories.ExtensionModules[basicauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.108.0"
- factories.ExtensionModules[bearertokenauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.108.0"
- factories.ExtensionModules[googleclientauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/googleclientauthextension v0.108.0"
- factories.ExtensionModules[headerssetterextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.108.0"
- factories.ExtensionModules[healthcheckextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.108.0"
- factories.ExtensionModules[healthcheckv2extension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.108.0"
- factories.ExtensionModules[httpforwarderextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension v0.108.0"
- factories.ExtensionModules[jaegerremotesampling.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling v0.108.0"
- factories.ExtensionModules[oauth2clientauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.108.0"
- factories.ExtensionModules[cfgardenobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/cfgardenobserver v0.108.0"
- factories.ExtensionModules[dockerobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver v0.108.0"
- factories.ExtensionModules[ecsobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.108.0"
- factories.ExtensionModules[ecstaskobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver v0.108.0"
- factories.ExtensionModules[hostobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver v0.108.0"
- factories.ExtensionModules[k8sobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver v0.108.0"
- factories.ExtensionModules[oidcauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension v0.108.0"
- factories.ExtensionModules[opampextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampextension v0.108.0"
- factories.ExtensionModules[pprofextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.108.0"
- factories.ExtensionModules[remotetapextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/remotetapextension v0.108.0"
- factories.ExtensionModules[sigv4authextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.108.0"
- factories.ExtensionModules[solarwindsapmsettingsextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/solarwindsapmsettingsextension v0.108.0"
- factories.ExtensionModules[dbstorage.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/dbstorage v0.108.0"
- factories.ExtensionModules[filestorage.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.108.0"
- factories.ExtensionModules[sumologicextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension v0.108.0"
- factories.ExtensionModules[otlpencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.108.0"
- factories.ExtensionModules[jaegerencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jaegerencodingextension v0.108.0"
- factories.ExtensionModules[avrologencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/avrologencodingextension v0.108.0"
- factories.ExtensionModules[jsonlogencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jsonlogencodingextension v0.108.0"
- factories.ExtensionModules[textencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/textencodingextension v0.108.0"
- factories.ExtensionModules[zipkinencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/zipkinencodingextension v0.108.0"
+ factories.ExtensionModules[zpagesextension.NewFactory().Type()] = "go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ExtensionModules[ackextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.109.0"
+ factories.ExtensionModules[asapauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension v0.109.0"
+ factories.ExtensionModules[awsproxy.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy v0.109.0"
+ factories.ExtensionModules[basicauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.109.0"
+ factories.ExtensionModules[bearertokenauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.109.0"
+ factories.ExtensionModules[googleclientauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/googleclientauthextension v0.109.0"
+ factories.ExtensionModules[headerssetterextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.109.0"
+ factories.ExtensionModules[healthcheckextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.109.0"
+ factories.ExtensionModules[healthcheckv2extension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.109.0"
+ factories.ExtensionModules[httpforwarderextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension v0.109.0"
+ factories.ExtensionModules[jaegerremotesampling.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling v0.109.0"
+ factories.ExtensionModules[oauth2clientauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.109.0"
+ factories.ExtensionModules[cfgardenobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/cfgardenobserver v0.109.0"
+ factories.ExtensionModules[dockerobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver v0.109.0"
+ factories.ExtensionModules[ecsobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.109.0"
+ factories.ExtensionModules[ecstaskobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver v0.109.0"
+ factories.ExtensionModules[hostobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver v0.109.0"
+ factories.ExtensionModules[k8sobserver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver v0.109.0"
+ factories.ExtensionModules[oidcauthextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension v0.109.0"
+ factories.ExtensionModules[opampextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampextension v0.109.0"
+ factories.ExtensionModules[pprofextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.109.0"
+ factories.ExtensionModules[remotetapextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/remotetapextension v0.109.0"
+ factories.ExtensionModules[sigv4authextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.109.0"
+ factories.ExtensionModules[solarwindsapmsettingsextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/solarwindsapmsettingsextension v0.109.0"
+ factories.ExtensionModules[dbstorage.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/dbstorage v0.109.0"
+ factories.ExtensionModules[filestorage.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.109.0"
+ factories.ExtensionModules[sumologicextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension v0.109.0"
+ factories.ExtensionModules[otlpencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.109.0"
+ factories.ExtensionModules[jaegerencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jaegerencodingextension v0.109.0"
+ factories.ExtensionModules[avrologencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/avrologencodingextension v0.109.0"
+ factories.ExtensionModules[jsonlogencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jsonlogencodingextension v0.109.0"
+ factories.ExtensionModules[textencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/textencodingextension v0.109.0"
+ factories.ExtensionModules[zipkinencodingextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/zipkinencodingextension v0.109.0"
factories.Receivers, err = receiver.MakeFactoryMap(
nopreceiver.NewFactory(),
@@ -398,97 +398,97 @@ func components() (otelcol.Factories, error) {
return otelcol.Factories{}, err
}
factories.ReceiverModules = make(map[component.Type]string, len(factories.Receivers))
- factories.ReceiverModules[nopreceiver.NewFactory().Type()] = "go.opentelemetry.io/collector/receiver/nopreceiver v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ReceiverModules[otlpreceiver.NewFactory().Type()] = "go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ReceiverModules[activedirectorydsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver v0.108.0"
- factories.ReceiverModules[aerospikereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver v0.108.0"
- factories.ReceiverModules[apachereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver v0.108.0"
- factories.ReceiverModules[apachesparkreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver v0.108.0"
- factories.ReceiverModules[awscloudwatchreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver v0.108.0"
- factories.ReceiverModules[awscontainerinsightreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.108.0"
- factories.ReceiverModules[awsecscontainermetricsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.108.0"
- factories.ReceiverModules[awsfirehosereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver v0.108.0"
- factories.ReceiverModules[awsxrayreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.108.0"
- factories.ReceiverModules[azureblobreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver v0.108.0"
- factories.ReceiverModules[azureeventhubreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver v0.108.0"
- factories.ReceiverModules[azuremonitorreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver v0.108.0"
- factories.ReceiverModules[bigipreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver v0.108.0"
- factories.ReceiverModules[carbonreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.108.0"
- factories.ReceiverModules[chronyreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver v0.108.0"
- factories.ReceiverModules[cloudflarereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver v0.108.0"
- factories.ReceiverModules[cloudfoundryreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver v0.108.0"
- factories.ReceiverModules[collectdreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver v0.108.0"
- factories.ReceiverModules[couchdbreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver v0.108.0"
- factories.ReceiverModules[datadogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.108.0"
- factories.ReceiverModules[dockerstatsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.108.0"
- factories.ReceiverModules[elasticsearchreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver v0.108.0"
- factories.ReceiverModules[expvarreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver v0.108.0"
- factories.ReceiverModules[filelogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.108.0"
- factories.ReceiverModules[filestatsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver v0.108.0"
- factories.ReceiverModules[flinkmetricsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver v0.108.0"
- factories.ReceiverModules[fluentforwardreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.108.0"
- factories.ReceiverModules[githubreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver v0.108.0"
- factories.ReceiverModules[googlecloudpubsubreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver v0.108.0"
- factories.ReceiverModules[googlecloudspannerreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver v0.108.0"
- factories.ReceiverModules[haproxyreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver v0.108.0"
- factories.ReceiverModules[hostmetricsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.108.0"
- factories.ReceiverModules[httpcheckreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver v0.108.0"
- factories.ReceiverModules[influxdbreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/influxdbreceiver v0.108.0"
- factories.ReceiverModules[iisreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver v0.108.0"
- factories.ReceiverModules[jaegerreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.108.0"
- factories.ReceiverModules[jmxreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.108.0"
- factories.ReceiverModules[journaldreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver v0.108.0"
- factories.ReceiverModules[k8sclusterreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver v0.108.0"
- factories.ReceiverModules[k8seventsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver v0.108.0"
- factories.ReceiverModules[k8sobjectsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver v0.108.0"
- factories.ReceiverModules[kafkametricsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver v0.108.0"
- factories.ReceiverModules[kafkareceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.108.0"
- factories.ReceiverModules[kubeletstatsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver v0.108.0"
- factories.ReceiverModules[lokireceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver v0.108.0"
- factories.ReceiverModules[memcachedreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver v0.108.0"
- factories.ReceiverModules[mongodbatlasreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver v0.108.0"
- factories.ReceiverModules[mongodbreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver v0.108.0"
- factories.ReceiverModules[mysqlreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.108.0"
- factories.ReceiverModules[namedpipereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedpipereceiver v0.108.0"
- factories.ReceiverModules[nginxreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.108.0"
- factories.ReceiverModules[nsxtreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver v0.108.0"
- factories.ReceiverModules[opencensusreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.108.0"
- factories.ReceiverModules[oracledbreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver v0.108.0"
- factories.ReceiverModules[otelarrowreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.108.0"
- factories.ReceiverModules[otlpjsonfilereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver v0.108.0"
- factories.ReceiverModules[podmanreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver v0.108.0"
- factories.ReceiverModules[postgresqlreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver v0.108.0"
- factories.ReceiverModules[prometheusreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0"
- factories.ReceiverModules[pulsarreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pulsarreceiver v0.108.0"
- factories.ReceiverModules[purefareceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver v0.108.0"
- factories.ReceiverModules[purefbreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver v0.108.0"
- factories.ReceiverModules[rabbitmqreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver v0.108.0"
- factories.ReceiverModules[receivercreator.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator v0.108.0"
- factories.ReceiverModules[redisreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver v0.108.0"
- factories.ReceiverModules[riakreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver v0.108.0"
- factories.ReceiverModules[sapmreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.108.0"
- factories.ReceiverModules[signalfxreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.108.0"
- factories.ReceiverModules[simpleprometheusreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver v0.108.0"
- factories.ReceiverModules[skywalkingreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver v0.108.0"
- factories.ReceiverModules[snowflakereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver v0.108.0"
- factories.ReceiverModules[solacereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver v0.108.0"
- factories.ReceiverModules[splunkenterprisereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver v0.108.0"
- factories.ReceiverModules[splunkhecreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.108.0"
- factories.ReceiverModules[sqlqueryreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlqueryreceiver v0.108.0"
- factories.ReceiverModules[sqlserverreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver v0.108.0"
- factories.ReceiverModules[sshcheckreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver v0.108.0"
- factories.ReceiverModules[statsdreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.108.0"
- factories.ReceiverModules[syslogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.108.0"
- factories.ReceiverModules[tcplogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.108.0"
- factories.ReceiverModules[udplogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.108.0"
- factories.ReceiverModules[vcenterreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver v0.108.0"
- factories.ReceiverModules[wavefrontreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver v0.108.0"
- factories.ReceiverModules[webhookeventreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver v0.108.0"
- factories.ReceiverModules[snmpreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver v0.108.0"
- factories.ReceiverModules[windowsperfcountersreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver v0.108.0"
- factories.ReceiverModules[windowseventlogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowseventlogreceiver v0.108.0"
- factories.ReceiverModules[zipkinreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.108.0"
- factories.ReceiverModules[zookeeperreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver v0.108.0"
+ factories.ReceiverModules[nopreceiver.NewFactory().Type()] = "go.opentelemetry.io/collector/receiver/nopreceiver v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ReceiverModules[otlpreceiver.NewFactory().Type()] = "go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ReceiverModules[activedirectorydsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver v0.109.0"
+ factories.ReceiverModules[aerospikereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver v0.109.0"
+ factories.ReceiverModules[apachereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver v0.109.0"
+ factories.ReceiverModules[apachesparkreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver v0.109.0"
+ factories.ReceiverModules[awscloudwatchreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver v0.109.0"
+ factories.ReceiverModules[awscontainerinsightreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.109.0"
+ factories.ReceiverModules[awsecscontainermetricsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.109.0"
+ factories.ReceiverModules[awsfirehosereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver v0.109.0"
+ factories.ReceiverModules[awsxrayreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.109.0"
+ factories.ReceiverModules[azureblobreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver v0.109.0"
+ factories.ReceiverModules[azureeventhubreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver v0.109.0"
+ factories.ReceiverModules[azuremonitorreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver v0.109.0"
+ factories.ReceiverModules[bigipreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver v0.109.0"
+ factories.ReceiverModules[carbonreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.109.0"
+ factories.ReceiverModules[chronyreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver v0.109.0"
+ factories.ReceiverModules[cloudflarereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver v0.109.0"
+ factories.ReceiverModules[cloudfoundryreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver v0.109.0"
+ factories.ReceiverModules[collectdreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver v0.109.0"
+ factories.ReceiverModules[couchdbreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver v0.109.0"
+ factories.ReceiverModules[datadogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.109.0"
+ factories.ReceiverModules[dockerstatsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.109.0"
+ factories.ReceiverModules[elasticsearchreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver v0.109.0"
+ factories.ReceiverModules[expvarreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver v0.109.0"
+ factories.ReceiverModules[filelogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.109.0"
+ factories.ReceiverModules[filestatsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver v0.109.0"
+ factories.ReceiverModules[flinkmetricsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver v0.109.0"
+ factories.ReceiverModules[fluentforwardreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.109.0"
+ factories.ReceiverModules[githubreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver v0.109.0"
+ factories.ReceiverModules[googlecloudpubsubreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver v0.109.0"
+ factories.ReceiverModules[googlecloudspannerreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver v0.109.0"
+ factories.ReceiverModules[haproxyreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver v0.109.0"
+ factories.ReceiverModules[hostmetricsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.109.0"
+ factories.ReceiverModules[httpcheckreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver v0.109.0"
+ factories.ReceiverModules[influxdbreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/influxdbreceiver v0.109.0"
+ factories.ReceiverModules[iisreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver v0.109.0"
+ factories.ReceiverModules[jaegerreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.109.0"
+ factories.ReceiverModules[jmxreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.109.0"
+ factories.ReceiverModules[journaldreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver v0.109.0"
+ factories.ReceiverModules[k8sclusterreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver v0.109.0"
+ factories.ReceiverModules[k8seventsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver v0.109.0"
+ factories.ReceiverModules[k8sobjectsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver v0.109.0"
+ factories.ReceiverModules[kafkametricsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver v0.109.0"
+ factories.ReceiverModules[kafkareceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.109.0"
+ factories.ReceiverModules[kubeletstatsreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver v0.109.0"
+ factories.ReceiverModules[lokireceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver v0.109.0"
+ factories.ReceiverModules[memcachedreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver v0.109.0"
+ factories.ReceiverModules[mongodbatlasreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver v0.109.0"
+ factories.ReceiverModules[mongodbreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver v0.109.0"
+ factories.ReceiverModules[mysqlreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.109.0"
+ factories.ReceiverModules[namedpipereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedpipereceiver v0.109.0"
+ factories.ReceiverModules[nginxreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.109.0"
+ factories.ReceiverModules[nsxtreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver v0.109.0"
+ factories.ReceiverModules[opencensusreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.109.0"
+ factories.ReceiverModules[oracledbreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver v0.109.0"
+ factories.ReceiverModules[otelarrowreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.109.0"
+ factories.ReceiverModules[otlpjsonfilereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver v0.109.0"
+ factories.ReceiverModules[podmanreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver v0.109.0"
+ factories.ReceiverModules[postgresqlreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver v0.109.0"
+ factories.ReceiverModules[prometheusreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0"
+ factories.ReceiverModules[pulsarreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pulsarreceiver v0.109.0"
+ factories.ReceiverModules[purefareceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver v0.109.0"
+ factories.ReceiverModules[purefbreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver v0.109.0"
+ factories.ReceiverModules[rabbitmqreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver v0.109.0"
+ factories.ReceiverModules[receivercreator.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator v0.109.0"
+ factories.ReceiverModules[redisreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver v0.109.0"
+ factories.ReceiverModules[riakreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver v0.109.0"
+ factories.ReceiverModules[sapmreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.109.0"
+ factories.ReceiverModules[signalfxreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.109.0"
+ factories.ReceiverModules[simpleprometheusreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver v0.109.0"
+ factories.ReceiverModules[skywalkingreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver v0.109.0"
+ factories.ReceiverModules[snowflakereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver v0.109.0"
+ factories.ReceiverModules[solacereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver v0.109.0"
+ factories.ReceiverModules[splunkenterprisereceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver v0.109.0"
+ factories.ReceiverModules[splunkhecreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.109.0"
+ factories.ReceiverModules[sqlqueryreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlqueryreceiver v0.109.0"
+ factories.ReceiverModules[sqlserverreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver v0.109.0"
+ factories.ReceiverModules[sshcheckreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver v0.109.0"
+ factories.ReceiverModules[statsdreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.109.0"
+ factories.ReceiverModules[syslogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.109.0"
+ factories.ReceiverModules[tcplogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.109.0"
+ factories.ReceiverModules[udplogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.109.0"
+ factories.ReceiverModules[vcenterreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver v0.109.0"
+ factories.ReceiverModules[wavefrontreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver v0.109.0"
+ factories.ReceiverModules[webhookeventreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver v0.109.0"
+ factories.ReceiverModules[snmpreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver v0.109.0"
+ factories.ReceiverModules[windowsperfcountersreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver v0.109.0"
+ factories.ReceiverModules[windowseventlogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowseventlogreceiver v0.109.0"
+ factories.ReceiverModules[zipkinreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.109.0"
+ factories.ReceiverModules[zookeeperreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver v0.109.0"
factories.Exporters, err = exporter.MakeFactoryMap(
debugexporter.NewFactory(),
@@ -544,54 +544,54 @@ func components() (otelcol.Factories, error) {
return otelcol.Factories{}, err
}
factories.ExporterModules = make(map[component.Type]string, len(factories.Exporters))
- factories.ExporterModules[debugexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ExporterModules[nopexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/nopexporter v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ExporterModules[otlpexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ExporterModules[otlphttpexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ExporterModules[alertmanagerexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alertmanagerexporter v0.108.0"
- factories.ExporterModules[alibabacloudlogserviceexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter v0.108.0"
- factories.ExporterModules[awscloudwatchlogsexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.108.0"
- factories.ExporterModules[awsemfexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.108.0"
- factories.ExporterModules[awskinesisexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awskinesisexporter v0.108.0"
- factories.ExporterModules[awss3exporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter v0.108.0"
- factories.ExporterModules[awsxrayexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.108.0"
- factories.ExporterModules[azuredataexplorerexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter v0.108.0"
- factories.ExporterModules[azuremonitorexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter v0.108.0"
- factories.ExporterModules[carbonexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.108.0"
- factories.ExporterModules[clickhouseexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter v0.108.0"
- factories.ExporterModules[cassandraexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter v0.108.0"
- factories.ExporterModules[coralogixexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralogixexporter v0.108.0"
- factories.ExporterModules[datadogexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.108.0"
- factories.ExporterModules[datasetexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter v0.108.0"
- factories.ExporterModules[elasticsearchexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter v0.108.0"
- factories.ExporterModules[fileexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter v0.108.0"
- factories.ExporterModules[googlecloudexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter v0.108.0"
- factories.ExporterModules[googlecloudpubsubexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudpubsubexporter v0.108.0"
- factories.ExporterModules[googlemanagedprometheusexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter v0.108.0"
- factories.ExporterModules[honeycombmarkerexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter v0.108.0"
- factories.ExporterModules[influxdbexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter v0.108.0"
- factories.ExporterModules[instanaexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/instanaexporter v0.108.0"
- factories.ExporterModules[kafkaexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.108.0"
- factories.ExporterModules[loadbalancingexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter v0.108.0"
- factories.ExporterModules[logicmonitorexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter v0.108.0"
- factories.ExporterModules[logzioexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logzioexporter v0.108.0"
- factories.ExporterModules[lokiexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/lokiexporter v0.108.0"
- factories.ExporterModules[mezmoexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter v0.108.0"
- factories.ExporterModules[opencensusexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.108.0"
- factories.ExporterModules[opensearchexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.108.0"
- factories.ExporterModules[otelarrowexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter v0.108.0"
- factories.ExporterModules[prometheusexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.108.0"
- factories.ExporterModules[prometheusremotewriteexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.108.0"
- factories.ExporterModules[pulsarexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter v0.108.0"
- factories.ExporterModules[rabbitmqexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter v0.108.0"
- factories.ExporterModules[sapmexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.108.0"
- factories.ExporterModules[sentryexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter v0.108.0"
- factories.ExporterModules[signalfxexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.108.0"
- factories.ExporterModules[splunkhecexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.108.0"
- factories.ExporterModules[sumologicexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter v0.108.0"
- factories.ExporterModules[syslogexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.108.0"
- factories.ExporterModules[tencentcloudlogserviceexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter v0.108.0"
- factories.ExporterModules[zipkinexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.108.0"
+ factories.ExporterModules[debugexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ExporterModules[nopexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/nopexporter v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ExporterModules[otlpexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ExporterModules[otlphttpexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ExporterModules[alertmanagerexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alertmanagerexporter v0.109.0"
+ factories.ExporterModules[alibabacloudlogserviceexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter v0.109.0"
+ factories.ExporterModules[awscloudwatchlogsexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.109.0"
+ factories.ExporterModules[awsemfexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.109.0"
+ factories.ExporterModules[awskinesisexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awskinesisexporter v0.109.0"
+ factories.ExporterModules[awss3exporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter v0.109.0"
+ factories.ExporterModules[awsxrayexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.109.0"
+ factories.ExporterModules[azuredataexplorerexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter v0.109.0"
+ factories.ExporterModules[azuremonitorexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter v0.109.0"
+ factories.ExporterModules[carbonexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.109.0"
+ factories.ExporterModules[clickhouseexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter v0.109.0"
+ factories.ExporterModules[cassandraexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter v0.109.0"
+ factories.ExporterModules[coralogixexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralogixexporter v0.109.0"
+ factories.ExporterModules[datadogexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.109.0"
+ factories.ExporterModules[datasetexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter v0.109.0"
+ factories.ExporterModules[elasticsearchexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter v0.109.0"
+ factories.ExporterModules[fileexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter v0.109.0"
+ factories.ExporterModules[googlecloudexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter v0.109.0"
+ factories.ExporterModules[googlecloudpubsubexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudpubsubexporter v0.109.0"
+ factories.ExporterModules[googlemanagedprometheusexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter v0.109.0"
+ factories.ExporterModules[honeycombmarkerexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter v0.109.0"
+ factories.ExporterModules[influxdbexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter v0.109.0"
+ factories.ExporterModules[instanaexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/instanaexporter v0.109.0"
+ factories.ExporterModules[kafkaexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.109.0"
+ factories.ExporterModules[loadbalancingexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter v0.109.0"
+ factories.ExporterModules[logicmonitorexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter v0.109.0"
+ factories.ExporterModules[logzioexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logzioexporter v0.109.0"
+ factories.ExporterModules[lokiexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/lokiexporter v0.109.0"
+ factories.ExporterModules[mezmoexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter v0.109.0"
+ factories.ExporterModules[opencensusexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.109.0"
+ factories.ExporterModules[opensearchexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.109.0"
+ factories.ExporterModules[otelarrowexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter v0.109.0"
+ factories.ExporterModules[prometheusexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.109.0"
+ factories.ExporterModules[prometheusremotewriteexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.109.0"
+ factories.ExporterModules[pulsarexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter v0.109.0"
+ factories.ExporterModules[rabbitmqexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter v0.109.0"
+ factories.ExporterModules[sapmexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.109.0"
+ factories.ExporterModules[sentryexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter v0.109.0"
+ factories.ExporterModules[signalfxexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.109.0"
+ factories.ExporterModules[splunkhecexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.109.0"
+ factories.ExporterModules[sumologicexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter v0.109.0"
+ factories.ExporterModules[syslogexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.109.0"
+ factories.ExporterModules[tencentcloudlogserviceexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter v0.109.0"
+ factories.ExporterModules[zipkinexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.109.0"
factories.Processors, err = processor.MakeFactoryMap(
batchprocessor.NewFactory(),
@@ -624,31 +624,31 @@ func components() (otelcol.Factories, error) {
return otelcol.Factories{}, err
}
factories.ProcessorModules = make(map[component.Type]string, len(factories.Processors))
- factories.ProcessorModules[batchprocessor.NewFactory().Type()] = "go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ProcessorModules[memorylimiterprocessor.NewFactory().Type()] = "go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ProcessorModules[attributesprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.108.0"
- factories.ProcessorModules[cumulativetodeltaprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.108.0"
- factories.ProcessorModules[deltatocumulativeprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.108.0"
- factories.ProcessorModules[deltatorateprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.108.0"
- factories.ProcessorModules[filterprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.108.0"
- factories.ProcessorModules[geoipprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/geoipprocessor v0.108.0"
- factories.ProcessorModules[groupbyattrsprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.108.0"
- factories.ProcessorModules[groupbytraceprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.108.0"
- factories.ProcessorModules[intervalprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/intervalprocessor v0.108.0"
- factories.ProcessorModules[k8sattributesprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.108.0"
- factories.ProcessorModules[logdedupprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/logdedupprocessor v0.108.0"
- factories.ProcessorModules[metricsgenerationprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.108.0"
- factories.ProcessorModules[metricstransformprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.108.0"
- factories.ProcessorModules[probabilisticsamplerprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.108.0"
- factories.ProcessorModules[redactionprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.108.0"
- factories.ProcessorModules[resourcedetectionprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.108.0"
- factories.ProcessorModules[resourceprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.108.0"
- factories.ProcessorModules[routingprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor v0.108.0"
- factories.ProcessorModules[sumologicprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/sumologicprocessor v0.108.0"
- factories.ProcessorModules[spanprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.108.0"
- factories.ProcessorModules[tailsamplingprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.108.0"
- factories.ProcessorModules[transformprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.108.0"
- factories.ProcessorModules[remotetapprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor v0.108.0"
+ factories.ProcessorModules[batchprocessor.NewFactory().Type()] = "go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ProcessorModules[memorylimiterprocessor.NewFactory().Type()] = "go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ProcessorModules[attributesprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.109.0"
+ factories.ProcessorModules[cumulativetodeltaprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.109.0"
+ factories.ProcessorModules[deltatocumulativeprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.109.0"
+ factories.ProcessorModules[deltatorateprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.109.0"
+ factories.ProcessorModules[filterprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.109.0"
+ factories.ProcessorModules[geoipprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/geoipprocessor v0.109.0"
+ factories.ProcessorModules[groupbyattrsprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.109.0"
+ factories.ProcessorModules[groupbytraceprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.109.0"
+ factories.ProcessorModules[intervalprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/intervalprocessor v0.109.0"
+ factories.ProcessorModules[k8sattributesprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.109.0"
+ factories.ProcessorModules[logdedupprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/logdedupprocessor v0.109.0"
+ factories.ProcessorModules[metricsgenerationprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.109.0"
+ factories.ProcessorModules[metricstransformprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.109.0"
+ factories.ProcessorModules[probabilisticsamplerprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.109.0"
+ factories.ProcessorModules[redactionprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.109.0"
+ factories.ProcessorModules[resourcedetectionprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.109.0"
+ factories.ProcessorModules[resourceprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.109.0"
+ factories.ProcessorModules[routingprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor v0.109.0"
+ factories.ProcessorModules[sumologicprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/sumologicprocessor v0.109.0"
+ factories.ProcessorModules[spanprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.109.0"
+ factories.ProcessorModules[tailsamplingprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.109.0"
+ factories.ProcessorModules[transformprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.109.0"
+ factories.ProcessorModules[remotetapprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor v0.109.0"
factories.Connectors, err = connector.MakeFactoryMap(
forwardconnector.NewFactory(),
@@ -667,17 +667,17 @@ func components() (otelcol.Factories, error) {
return otelcol.Factories{}, err
}
factories.ConnectorModules = make(map[component.Type]string, len(factories.Connectors))
- factories.ConnectorModules[forwardconnector.NewFactory().Type()] = "go.opentelemetry.io/collector/connector/forwardconnector v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ConnectorModules[countconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector v0.108.0"
- factories.ConnectorModules[datadogconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.108.0"
- factories.ConnectorModules[exceptionsconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/exceptionsconnector v0.108.0"
- factories.ConnectorModules[failoverconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/failoverconnector v0.108.0"
- factories.ConnectorModules[grafanacloudconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector v0.108.0"
- factories.ConnectorModules[otlpjsonconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/otlpjsonconnector v0.108.0"
- factories.ConnectorModules[roundrobinconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/roundrobinconnector v0.108.0"
- factories.ConnectorModules[routingconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.108.0"
- factories.ConnectorModules[servicegraphconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector v0.108.0"
- factories.ConnectorModules[spanmetricsconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.108.0"
+ factories.ConnectorModules[forwardconnector.NewFactory().Type()] = "go.opentelemetry.io/collector/connector/forwardconnector v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ConnectorModules[countconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector v0.109.0"
+ factories.ConnectorModules[datadogconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.109.0"
+ factories.ConnectorModules[exceptionsconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/exceptionsconnector v0.109.0"
+ factories.ConnectorModules[failoverconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/failoverconnector v0.109.0"
+ factories.ConnectorModules[grafanacloudconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector v0.109.0"
+ factories.ConnectorModules[otlpjsonconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/otlpjsonconnector v0.109.0"
+ factories.ConnectorModules[roundrobinconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/roundrobinconnector v0.109.0"
+ factories.ConnectorModules[routingconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.109.0"
+ factories.ConnectorModules[servicegraphconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector v0.109.0"
+ factories.ConnectorModules[spanmetricsconnector.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.109.0"
return factories, nil
}
diff --git a/cmd/otelcontribcol/go.mod b/cmd/otelcontribcol/go.mod
index 55d36c7b5e1c..dc06d555e700 100644
--- a/cmd/otelcontribcol/go.mod
+++ b/cmd/otelcontribcol/go.mod
@@ -4,259 +4,259 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/cmd/otelcontrib
go 1.22.0
-toolchain go1.22.6
+toolchain go1.22.7
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/exceptionsconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/failoverconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/otlpjsonconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/roundrobinconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alertmanagerexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awskinesisexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralogixexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudpubsubexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/instanaexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logzioexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/lokiexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/avrologencodingextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jaegerencodingextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jsonlogencodingextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/textencodingextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/zipkinencodingextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/googleclientauthextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/cfgardenobserver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/remotetapextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/solarwindsapmsettingsextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/dbstorage v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/geoipprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/intervalprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/logdedupprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/sumologicprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/influxdbreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedpipereceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pulsarreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlqueryreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowseventlogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/exceptionsconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/failoverconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/otlpjsonconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/roundrobinconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alertmanagerexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awskinesisexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralogixexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudpubsubexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/instanaexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logzioexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/lokiexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/avrologencodingextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jaegerencodingextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/jsonlogencodingextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/textencodingextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/zipkinencodingextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/googleclientauthextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/cfgardenobserver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/remotetapextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/solarwindsapmsettingsextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/dbstorage v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/geoipprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/intervalprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/logdedupprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/sumologicprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/influxdbreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedpipereceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pulsarreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlqueryreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowseventlogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver v0.109.0
github.com/prometheus/prometheus v0.54.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector/forwardconnector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/nopexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/nopreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- golang.org/x/sys v0.24.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector/forwardconnector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/nopexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/nopreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ golang.org/x/sys v0.25.0
)
require (
bitbucket.org/atlassian/go-asap/v2 v2.9.0 // indirect
cel.dev/expr v0.15.0 // indirect
cloud.google.com/go v0.115.1 // indirect
- cloud.google.com/go/auth v0.9.1 // indirect
+ cloud.google.com/go/auth v0.9.3 // indirect
cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect
cloud.google.com/go/compute/metadata v0.5.0 // indirect
- cloud.google.com/go/iam v1.1.12 // indirect
+ cloud.google.com/go/iam v1.2.0 // indirect
cloud.google.com/go/logging v1.11.0 // indirect
- cloud.google.com/go/longrunning v0.5.11 // indirect
- cloud.google.com/go/monitoring v1.20.3 // indirect
- cloud.google.com/go/pubsub v1.42.0 // indirect
+ cloud.google.com/go/longrunning v0.6.0 // indirect
+ cloud.google.com/go/monitoring v1.21.0 // indirect
+ cloud.google.com/go/pubsub v1.43.0 // indirect
cloud.google.com/go/spanner v1.67.0 // indirect
- cloud.google.com/go/trace v1.10.11 // indirect
+ cloud.google.com/go/trace v1.11.0 // indirect
code.cloudfoundry.org/clock v0.0.0-20180518195852-02e53af36e6c // indirect
code.cloudfoundry.org/go-diodes v0.0.0-20211115184647-b584dd5df32c // indirect
code.cloudfoundry.org/go-loggregator v7.4.0+incompatible // indirect
@@ -292,74 +292,75 @@ require (
github.com/ClickHouse/ch-go v0.61.5 // indirect
github.com/ClickHouse/clickhouse-go/v2 v2.28.2 // indirect
github.com/Code-Hex/go-generics-cache v1.5.1 // indirect
- github.com/DataDog/agent-payload/v5 v5.0.131 // indirect
- github.com/DataDog/datadog-agent/comp/core/config v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2 // indirect
+ github.com/DataDog/agent-payload/v5 v5.0.132 // indirect
+ github.com/DataDog/datadog-agent/comp/core/config v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0 // indirect
github.com/DataDog/datadog-agent/comp/core/log v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/def v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/env v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/model v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951 // indirect
- github.com/DataDog/datadog-agent/pkg/proto v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/status/health v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951 // indirect
- github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/http v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/log v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/system v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/version v0.56.2 // indirect
- github.com/DataDog/datadog-api-client-go/v2 v2.29.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/env v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/model v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85 // indirect
+ github.com/DataDog/datadog-agent/pkg/proto v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/status/health v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/http v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/system v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/version v0.57.0 // indirect
+ github.com/DataDog/datadog-api-client-go/v2 v2.30.0 // indirect
github.com/DataDog/datadog-go/v5 v5.5.0 // indirect
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe // indirect
- github.com/DataDog/go-sqllexer v0.0.13 // indirect
+ github.com/DataDog/go-sqllexer v0.0.14 // indirect
github.com/DataDog/go-tuf v1.1.0-0.5.2 // indirect
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0 // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0 // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0 // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0 // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0 // indirect
github.com/DataDog/sketches-go v1.4.6 // indirect
github.com/DataDog/viper v1.13.5 // indirect
github.com/DataDog/zstd v1.5.5 // indirect
@@ -377,13 +378,13 @@ require (
github.com/Khan/genqlient v0.7.0 // indirect
github.com/Microsoft/go-winio v0.6.2 // indirect
github.com/ReneKroon/ttlcache/v2 v2.11.0 // indirect
- github.com/SAP/go-hdb v1.12.0 // indirect
+ github.com/SAP/go-hdb v1.12.1 // indirect
github.com/SermoDigital/jose v0.9.2-0.20180104203859-803625baeddc // indirect
github.com/Showmax/go-fqdn v1.0.0 // indirect
github.com/aerospike/aerospike-client-go/v7 v7.6.1 // indirect
github.com/alecthomas/participle/v2 v2.1.1 // indirect
github.com/alecthomas/units v0.0.0-20240626203959-61d1e3462e30 // indirect
- github.com/aliyun/aliyun-log-go-sdk v0.1.82 // indirect
+ github.com/aliyun/aliyun-log-go-sdk v0.1.83 // indirect
github.com/andybalholm/brotli v1.1.0 // indirect
github.com/apache/arrow/go/v15 v15.0.0 // indirect
github.com/apache/arrow/go/v16 v16.1.0 // indirect
@@ -394,27 +395,27 @@ require (
github.com/armon/go-metrics v0.4.1 // indirect
github.com/armon/go-radix v1.0.0 // indirect
github.com/aws/aws-sdk-go v1.55.5 // indirect
- github.com/aws/aws-sdk-go-v2 v1.30.4 // indirect
+ github.com/aws/aws-sdk-go-v2 v1.30.5 // indirect
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4 // indirect
- github.com/aws/aws-sdk-go-v2/config v1.27.31 // indirect
- github.com/aws/aws-sdk-go-v2/credentials v1.17.30 // indirect
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 // indirect
+ github.com/aws/aws-sdk-go-v2/config v1.27.33 // indirect
+ github.com/aws/aws-sdk-go-v2/credentials v1.17.32 // indirect
+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 // indirect
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.15 // indirect
- github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 // indirect
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
- github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.16 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.18 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.16 // indirect
- github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/s3 v1.60.1 // indirect
- github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.6 // indirect
- github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/sts v1.30.5 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17 // indirect
+ github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/s3 v1.61.2 // indirect
+ github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.8 // indirect
+ github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 // indirect
github.com/aws/smithy-go v1.20.4 // indirect
github.com/axiomhq/hyperloglog v0.0.0-20230201085229-3ddf4bad03dc // indirect
github.com/bahlo/generic-list-go v0.2.0 // indirect
@@ -439,7 +440,7 @@ require (
github.com/containerd/ttrpc v1.2.4 // indirect
github.com/coreos/go-oidc/v3 v3.11.0 // indirect
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
- github.com/cyphar/filepath-securejoin v0.2.4 // indirect
+ github.com/cyphar/filepath-securejoin v0.2.5 // indirect
github.com/danieljoos/wincred v1.1.2 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/dennwc/varint v1.0.0 // indirect
@@ -464,6 +465,7 @@ require (
github.com/elastic/go-structform v0.0.12 // indirect
github.com/elastic/go-sysinfo v1.7.1 // indirect
github.com/elastic/go-windows v1.0.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 v0.12.1-0.20240621013728-1eb8caab5155 // indirect
github.com/envoyproxy/protoc-gen-validate v1.0.4 // indirect
@@ -475,7 +477,7 @@ require (
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
github.com/gabriel-vasile/mimetype v1.4.2 // indirect
- github.com/getsentry/sentry-go v0.28.1 // indirect
+ github.com/getsentry/sentry-go v0.29.0 // indirect
github.com/go-faster/city v1.0.1 // indirect
github.com/go-faster/errors v0.7.1 // indirect
github.com/go-jose/go-jose/v4 v4.0.2 // indirect
@@ -512,12 +514,12 @@ require (
github.com/google/flatbuffers v24.3.25+incompatible // indirect
github.com/google/gnostic-models v0.6.8 // indirect
github.com/google/go-cmp v0.6.0 // indirect
- github.com/google/go-github/v63 v63.0.0 // indirect
+ github.com/google/go-github/v64 v64.0.0 // indirect
github.com/google/go-querystring v1.1.0 // indirect
github.com/google/gofuzz v1.2.0 // indirect
github.com/google/s2a-go v0.1.8 // indirect
github.com/google/uuid v1.6.0 // indirect
- github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
+ github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect
github.com/googleapis/gax-go/v2 v2.13.0 // indirect
github.com/gophercloud/gophercloud v1.13.0 // indirect
github.com/gorilla/mux v1.8.1 // indirect
@@ -557,8 +559,8 @@ require (
github.com/influxdata/line-protocol/v2 v2.2.1 // indirect
github.com/ionos-cloud/sdk-go/v6 v6.1.11 // indirect
github.com/jackc/pgpassfile v1.0.0 // indirect
- github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect
- github.com/jackc/pgx/v5 v5.6.0 // indirect
+ github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
+ github.com/jackc/pgx/v5 v5.7.0 // indirect
github.com/jackc/puddle/v2 v2.2.1 // indirect
github.com/jaegertracing/jaeger v1.60.0 // indirect
github.com/jcmturner/aescts/v2 v2.0.0 // indirect
@@ -599,7 +601,7 @@ require (
github.com/mattn/go-colorable v0.1.13 // indirect
github.com/mattn/go-ieproxy v0.0.11 // indirect
github.com/mattn/go-isatty v0.0.20 // indirect
- github.com/mattn/go-sqlite3 v1.14.22 // indirect
+ github.com/mattn/go-sqlite3 v1.14.23 // indirect
github.com/microsoft/ApplicationInsights-Go v0.4.4 // indirect
github.com/microsoft/go-mssqldb v1.7.2 // indirect
github.com/miekg/dns v1.1.61 // indirect
@@ -625,53 +627,55 @@ require (
github.com/nginxinc/nginx-prometheus-exporter v0.11.0 // indirect
github.com/oklog/ulid/v2 v2.1.0 // indirect
github.com/open-telemetry/opamp-go v0.15.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampcustommessages v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/collectd v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/rabbitmq v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sqlquery v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/loki v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/skywalking v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.108.0 // indirect
- github.com/open-telemetry/otel-arrow v0.25.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampcustommessages v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/collectd v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/rabbitmq v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sqlquery v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog v0.0.0-00010101000000-000000000000 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/loki v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/skywalking v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.109.0 // indirect
+ github.com/open-telemetry/otel-arrow v0.26.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
- github.com/opencontainers/runc v1.1.13 // indirect
+ github.com/opencontainers/runc v1.1.14 // indirect
github.com/opencontainers/runtime-spec v1.2.0 // indirect
github.com/opencontainers/selinux v1.10.0 // indirect
github.com/opensearch-project/opensearch-go/v2 v2.3.0 // indirect
@@ -697,9 +701,9 @@ require (
github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c // indirect
github.com/pquerna/cachecontrol v0.1.0 // indirect
github.com/prometheus-community/windows_exporter v0.27.2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/common/sigv4 v0.1.0 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rabbitmq/amqp091-go v1.10.0 // indirect
@@ -738,14 +742,14 @@ require (
github.com/stretchr/objx v0.5.2 // indirect
github.com/subosito/gotenv v1.6.0 // indirect
github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635 // indirect
- github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.991 // indirect
+ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.999 // indirect
github.com/tg123/go-htpasswd v1.2.2 // indirect
github.com/tidwall/gjson v1.17.3 // 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.7 // indirect
- github.com/tinylib/msgp v1.2.0 // indirect
+ github.com/tinylib/msgp v1.2.1 // indirect
github.com/tklauser/go-sysconf v0.3.14 // indirect
github.com/tklauser/numcpus v0.8.0 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
@@ -755,7 +759,7 @@ require (
github.com/vishvananda/netlink v1.1.1-0.20201029203352-d40f9887b852 // indirect
github.com/vishvananda/netns v0.0.0-20200728191858-db3c7e526aae // indirect
github.com/vmware/go-vmware-nsxt v0.0.0-20230223012718-d31b8a1ca05e // indirect
- github.com/vmware/govmomi v0.42.0 // indirect
+ github.com/vmware/govmomi v0.43.0 // indirect
github.com/vultr/govultr/v2 v2.17.2 // indirect
github.com/wk8/go-ordered-map/v2 v2.1.8 // indirect
github.com/x448/float16 v0.8.4 // indirect
@@ -773,77 +777,78 @@ require (
go.mongodb.org/atlas v0.37.0 // indirect
go.mongodb.org/mongo-driver v1.16.1 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
go.opentelemetry.io/contrib/zpages v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/dig v1.17.1 // indirect
go.uber.org/fx v1.18.2 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa // indirect
golang.org/x/mod v0.20.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.22.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.23.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.6.0 // indirect
golang.org/x/tools v0.24.0 // indirect
golang.org/x/xerrors v0.0.0-20240716161551-93cc26a95ae9 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/api v0.194.0 // indirect
- google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240823204242-4ba0660f739c // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/api v0.197.0 // indirect
+ google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
@@ -1360,6 +1365,8 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provid
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling => ../../pkg/sampling
+replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog => ../../pkg/datadog
+
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil => ../../internal/pdatautil
replace github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter => ../../exporter/otelarrowexporter
@@ -1371,3 +1378,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/extension/obse
replace github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter => ../../exporter/rabbitmqexporter
replace github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver => ../../receiver/githubreceiver
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil => ../../internal/grpcutil
diff --git a/cmd/otelcontribcol/go.sum b/cmd/otelcontribcol/go.sum
index 1f66b76001ac..c1af7440b962 100644
--- a/cmd/otelcontribcol/go.sum
+++ b/cmd/otelcontribcol/go.sum
@@ -103,8 +103,8 @@ cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVo
cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo=
cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0=
cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E=
-cloud.google.com/go/auth v0.9.1 h1:+pMtLEV2k0AXKvs/tGZojuj6QaioxfUjOpMsG5Gtx+w=
-cloud.google.com/go/auth v0.9.1/go.mod h1:Sw8ocT5mhhXxFklyhT12Eiy0ed6tTrPMCJjSI8KhYLk=
+cloud.google.com/go/auth v0.9.3 h1:VOEUIAADkkLtyfr3BLa3R8Ed/j6w1jTBmARx+wb5w5U=
+cloud.google.com/go/auth v0.9.3/go.mod h1:7z6VY+7h3KUdRov5F1i8NDP5ZzWKYmEPO842BgCsmTk=
cloud.google.com/go/auth/oauth2adapt v0.2.4 h1:0GWE/FUsXhf6C+jAkWgYm7X9tK8cuEIfy19DBn6B6bY=
cloud.google.com/go/auth/oauth2adapt v0.2.4/go.mod h1:jC/jOpwFP6JBxhB3P5Rr0a9HLMC/Pe3eaL4NmdvqPtc=
cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0=
@@ -321,8 +321,8 @@ cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGE
cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY=
cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY=
cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0=
-cloud.google.com/go/iam v1.1.12 h1:JixGLimRrNGcxvJEQ8+clfLxPlbeZA6MuRJ+qJNQ5Xw=
-cloud.google.com/go/iam v1.1.12/go.mod h1:9LDX8J7dN5YRyzVHxwQzrQs9opFFqn0Mxs9nAeB+Hhg=
+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/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc=
cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A=
cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk=
@@ -357,8 +357,8 @@ cloud.google.com/go/logging v1.11.0/go.mod h1:5LDiJC/RxTt+fHc1LAt20R9TKiUTReDg6R
cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE=
cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc=
cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
-cloud.google.com/go/longrunning v0.5.11 h1:Havn1kGjz3whCfoD8dxMLP73Ph5w+ODyZB9RUsDxtGk=
-cloud.google.com/go/longrunning v0.5.11/go.mod h1:rDn7//lmlfWV1Dx6IB4RatCPenTwwmqXuiP0/RgoEO4=
+cloud.google.com/go/longrunning v0.6.0 h1:mM1ZmaNsQsnb+5n1DNPeL0KwQd9jQRqSqSDEkBZr+aI=
+cloud.google.com/go/longrunning v0.6.0/go.mod h1:uHzSZqW89h7/pasCWNYdUpwGz3PcVWhrWupreVPYLts=
cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE=
cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM=
cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
@@ -382,8 +382,8 @@ cloud.google.com/go/monitoring v1.7.0/go.mod h1:HpYse6kkGo//7p6sT0wsIC6IBDET0RhI
cloud.google.com/go/monitoring v1.8.0/go.mod h1:E7PtoMJ1kQXWxPjB6mv2fhC5/15jInuulFdYYtlcvT4=
cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w=
cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw=
-cloud.google.com/go/monitoring v1.20.3 h1:v/7MXFxYrhXLEZ9sSfwXdlTLLB/xrU7xTyYjY5acynQ=
-cloud.google.com/go/monitoring v1.20.3/go.mod h1:GPIVIdNznIdGqEjtRKQWTLcUeRnPjZW85szouimiczU=
+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/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA=
cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o=
cloud.google.com/go/networkconnectivity v1.6.0/go.mod h1:OJOoEXW+0LAxHh89nXd64uGG+FbQoeH8DtxCHVOMlaM=
@@ -441,8 +441,8 @@ cloud.google.com/go/pubsub v1.26.0/go.mod h1:QgBH3U/jdJy/ftjPhTkyXNj543Tin1pRYcd
cloud.google.com/go/pubsub v1.27.1/go.mod h1:hQN39ymbV9geqBnfQq6Xf63yNhUAhv9CZhzp5O6qsW0=
cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8=
cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4=
-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.43.0 h1:s3Qx+F96J7Kwey/uVHdK3QxFLIlOvvw4SfMYw2jFjb4=
+cloud.google.com/go/pubsub v1.43.0/go.mod h1:LNLfqItblovg7mHWgU5g84Vhza4J8kTxx0YqIeTzcXY=
cloud.google.com/go/pubsublite v1.5.0/go.mod h1:xapqNQ1CuLfGi23Yda/9l4bBCKz/wC3KIJ5gKcxveZg=
cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k=
cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM=
@@ -570,8 +570,8 @@ cloud.google.com/go/trace v1.3.0/go.mod h1:FFUE83d9Ca57C+K8rDl/Ih8LwOzWIV1krKgxg
cloud.google.com/go/trace v1.4.0/go.mod h1:UG0v8UBqzusp+z63o7FK74SdFE+AXpCLdFb1rshXG+Y=
cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA=
cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk=
-cloud.google.com/go/trace v1.10.11 h1:+Y1emOgcyGy6OdJ2KQbT4t2oecPp49GtJn8j3GM1pWo=
-cloud.google.com/go/trace v1.10.11/go.mod h1:fUr5L3wSXerNfT0f1bBg08W4axS2VbHGgYcfH4KuTXU=
+cloud.google.com/go/trace v1.11.0 h1:UHX6cOJm45Zw/KIbqHe4kII8PupLt/V5tscZUkeiJVI=
+cloud.google.com/go/trace v1.11.0/go.mod h1:Aiemdi52635dBR7o3zuc9lLjXo3BwGaChEjCa3tJNmM=
cloud.google.com/go/translate v1.3.0/go.mod h1:gzMUwRjvOqj5i69y/LYLd8RrNQk+hOmIXTi9+nb3Djs=
cloud.google.com/go/translate v1.4.0/go.mod h1:06Dn/ppvLD6WvA5Rhdp029IX2Mi3Mn7fpMRLPvXT5Wg=
cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0=
@@ -721,159 +721,163 @@ github.com/Code-Hex/go-generics-cache v1.5.1 h1:6vhZGc5M7Y/YD8cIUcY8kcuQLB4cHR7U
github.com/Code-Hex/go-generics-cache v1.5.1/go.mod h1:qxcC9kRVrct9rHeiYpFWSoW1vxyillCVzX13KZG8dl4=
github.com/DATA-DOG/go-sqlmock v1.5.2 h1:OcvFkGmslmlZibjAjaHm3L//6LiuBgolP7OputlJIzU=
github.com/DATA-DOG/go-sqlmock v1.5.2/go.mod h1:88MAG/4G7SMwSE3CeA0ZKzrT5CiOU3OJ+JlNzwDqpNU=
-github.com/DataDog/agent-payload/v5 v5.0.131 h1:i5l0FLY+rpVzS1hBrwR0NxQOmIg+ypXDi7xytGXnaBM=
-github.com/DataDog/agent-payload/v5 v5.0.131/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
-github.com/DataDog/datadog-agent/cmd/agent/common/path v0.56.2 h1:RUbkDO8Fa67vuKVqQgK1iBk4oM8PtjG09I1w/UdAZUU=
-github.com/DataDog/datadog-agent/cmd/agent/common/path v0.56.2/go.mod h1:wA3ZO6a8v0tuHLj1aT0eKcBmZY7QmuThxEVQTf6gEPY=
-github.com/DataDog/datadog-agent/comp/api/api/def v0.56.2 h1:EYLWks4f2GeqzwvhyvfhARVpmBRQaoKARvnbKoSk7Kg=
-github.com/DataDog/datadog-agent/comp/api/api/def v0.56.2/go.mod h1:B7o1FsKlzr4JSS+CYKYuyABr3eaaq2W7fIA56ntxGHQ=
-github.com/DataDog/datadog-agent/comp/core/config v0.56.2 h1:HqmPb8Qy4gAKdKB8Nrt3FzD5BWatxr6vUVO4//Wf/JY=
-github.com/DataDog/datadog-agent/comp/core/config v0.56.2/go.mod h1:njrswNWNeJqFot4U31iWy6DFzm4Bg1PWkt2yEh9hfGU=
-github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2 h1:wIGNGeNJPaX7byBWBPnaL4clGAEeIl3IR4o/v+vGIno=
-github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2/go.mod h1:oPs3OkQOyKRX/kERWQGMpIHG6j9J5kIlBdm2R6OyWHE=
-github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2 h1:3SeIZmDiXPKGNJKHF2C7KNWjuCM1vLJ+vBtWKpIsrqU=
-github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2/go.mod h1:SUizcQZHTU7Aezk/XKiZjPpt7Ng8x4AsAcr5PlxyP7w=
-github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2 h1:t+w11Lqi5XvUpqKGx1GKzlc//1it9H31JOUiJViWUpA=
-github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2/go.mod h1:YJDw2LKcZMO8aSsCrLZm7ZYSOyc/1sNfSE2xv+T5pu4=
+github.com/DataDog/agent-payload/v5 v5.0.132 h1:F9wy+iyAgN2QmkEsOlPp3RrQ4vOb4T6k3BXhjSpELS4=
+github.com/DataDog/agent-payload/v5 v5.0.132/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
+github.com/DataDog/datadog-agent/cmd/agent/common/path v0.57.0 h1:E8jCgQJzfo5SduDSElOuRXhXO/pg9jNkiZijjE7/NA4=
+github.com/DataDog/datadog-agent/cmd/agent/common/path v0.57.0/go.mod h1:fG3usj3LHZSI2/fMLKeubjqfvG6LBESJwyC6y7/4kzE=
+github.com/DataDog/datadog-agent/comp/api/api/def v0.57.0 h1:LJxQ4uGNIxMs7ZCzDd5z5Q9iG5le62FmFIAuewsgDpc=
+github.com/DataDog/datadog-agent/comp/api/api/def v0.57.0/go.mod h1:FZCiK90qt81xUV26uCQumqHYp3UpyR3vmoYaRpKS1+I=
+github.com/DataDog/datadog-agent/comp/core/config v0.57.0 h1:GuQ+dgtOPGG70us/QyXPobM8CpGQfNpikyX0T5jySxE=
+github.com/DataDog/datadog-agent/comp/core/config v0.57.0/go.mod h1:lTiMRR/ewndXNy4+V2SRE+CHP8e6D5DgI5T7L4brkrs=
+github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0 h1:CsKOLBGSzukquM4gNe7G/Msv+QXvyQG55BbhE5WUQ1I=
+github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0/go.mod h1:VUYe38ZNXlos2biKA+wadPsu0Fmq/kJK9IYwqH6LgQA=
+github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0 h1:ZHvevqqgkjAd6wXTavh7IVCDH48F7L9B8lyLN8n7l0U=
+github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0/go.mod h1:j9tmHWdtDtm3+SHvr06pTn+mth+MF4rLCyAJN07BuDE=
+github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0 h1:ZAHwinEf7qDkLcnoa5NP/p1kBH/kXEHetizFss2zeAQ=
+github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0/go.mod h1:lZUYKUy9ydE/XZASIdsnbTaIifBNDRfaKgUH0mG18KY=
github.com/DataDog/datadog-agent/comp/core/log v0.56.2 h1:qvBT+FfjKGqimyEvmsNHCZKbTfBJAdUZSVy2IZQ8HS4=
github.com/DataDog/datadog-agent/comp/core/log v0.56.2/go.mod h1:ivJ/RMZjTNkoPPNDX+v/nnBwABLCiMv1vQA5tk/HCR4=
-github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2 h1:6/FSx8WPy/L86LFPWB0YPsiWLvIvcvFbWnba/PDkeo0=
-github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2/go.mod h1:gIs5mmRdE2epD1iYxNvdx2EhXrUfa2jebR+CU+0vYCo=
-github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2 h1:oMhfpqlRYwyhUdiN/mQRvI/aWkQERsGWBQscdDwQZ3A=
-github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2/go.mod h1:YkMtv/JWcPabF1jGiReg6eCuFYXyFi5PxOMoNTlFiJs=
-github.com/DataDog/datadog-agent/comp/def v0.56.2 h1:EOQj5viXX5l47Su32muRE5uILjdNDsgiOcEqsi6BNgc=
-github.com/DataDog/datadog-agent/comp/def v0.56.2/go.mod h1:DEWoZ2fdGE8yy5Q/p8w06DLm3cBWxW8i9a/xNUxE2qc=
-github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2 h1:/II2MLkmHKsm/myoui8NIp55mY1gnoOGlEmYTtLvjdw=
-github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2/go.mod h1:q0u4J9s2y0AcqcUHOG1gk4NlgxbVD5G8c7BNKNoGrro=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2 h1:SXJCwx6giD8IeQLyVX62gRysBEHx3vczkprPmln1knk=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2/go.mod h1:0o4qKCsmoFkYSgOTKL5UMR1/Ig0pX4bA6gJZjuu8/K4=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2 h1:P1u8lJDnCHiWc0vvvvm9JB36fRFJ2eSvD9ajVo0x1r8=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2/go.mod h1:hruCkJ5hCU6LZ5jkdnST3BHanHeQ73ewPAWIW/oZVmw=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2 h1:gfpTFIkwgLNLCdbYRqMH91uwyvOKnIWMAqHJao0bWTE=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2/go.mod h1:VIWMWkwSq4vtJeI/saiNDFoeh3FdbKFca+YvbE7HCrE=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2 h1:TmEsHhs1mcKsiWTK08aYvZrNZqlbs51FwN6yQVMe7No=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2/go.mod h1:D56XSQiApc7kNzkF2FCJG/6D/8SV3jhdWqe0dDSRGoM=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2 h1:WTK6fTNgSCuVrz3dngS7R82rq9SVI+E8oQehd/2eEU0=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2/go.mod h1:tXejTCnqylzUGUBmFF8tcinp+nPCeMqL350Nl/qV5DU=
+github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0 h1:8FFpelD3uuVz1ttkB843idlG425SHUW3BY+xR6B577Y=
+github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0/go.mod h1:uFF83DUAQYoQKKdddr6ptnCPiRik/lr9y+B2JxgLWRs=
+github.com/DataDog/datadog-agent/comp/core/log/mock v0.57.0 h1:gZjRXxnNLu2pFyGTo+SBRz7jJWuaj6Cn2DdI6spX/FI=
+github.com/DataDog/datadog-agent/comp/core/log/mock v0.57.0/go.mod h1:H6EOjRS/CW4AGduHLsFXZk0zmmU8eHfEvOsTm+s/LdQ=
+github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0 h1:BGr7Wyb2IR1c54QZCwxee32VjVdEonkokSldNDw4z+c=
+github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0/go.mod h1:VH67ntHR/uxvB23DgHMEY7cLDTx14krozcD5rarLPKk=
+github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0 h1:Usj0YjsljCbVpCbwvTpbeaZdXn6GgqTqCedbe0TnXqg=
+github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0/go.mod h1:ZD2I6/1upuloNsrMwSACvxCt78xCU9HF/HIvIqhSO8k=
+github.com/DataDog/datadog-agent/comp/def v0.57.0 h1:RvxKyrYk5QMVeXfvmlA0MjejksYF3IEdV06n4UnDkE4=
+github.com/DataDog/datadog-agent/comp/def v0.57.0/go.mod h1:2xorAm6FmIl275/ayDZSUg53Hz4oQ/X8ELyp7I1N3fM=
+github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0 h1:sioe+BAmZoOB/Hzyuw4w+XD0cP/TyNgzx5w5TKwxsLI=
+github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0/go.mod h1:wcW/hYMSFmBwy6eacpSdHbtZ8x1FylUjqf9c7NDZkME=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0 h1:EyHglT7d1bYDhgZAyCJY3fMvaRuGjcDYPdIuXLXHfoM=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0/go.mod h1:7ABmtnsfi7WvsHmp7Tu2yRV+6ffVREU8qD3vMpLQDsg=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0 h1:KpDvSg5yqTUDeqBxekZnBUWDv3D6UNHPmykxLw2JAMI=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0/go.mod h1:u7nDxk2iDcJHtyp5soKjXQhd5UEuDXEP9tZrkEAe8CA=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27 h1:yBmr913VGRz/PFcpLVnXGTQQu7tIB+jMQ8Sss7936qk=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27/go.mod h1:niRElZ9+yd0uG84z4Az+da3JX9UpRu5MrbB32KtF4xI=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0 h1:TAiCjsY0kv7/vZsP77/H7taudikaRUS8he1fjoiKjNI=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0/go.mod h1:qZe2hKUMdtWX4ElX/s87SLuXHq5oGaNK1JgU0R4QrQU=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0 h1:rYpJ63mrTlAkapMQmuwN7rHxtSsK4KtCXF6rkRTsCxU=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0/go.mod h1:rK3vU0ZX7m8tOcng1fFidgXkumw9PzG6FleanaUV0Dg=
github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.57.0-devel.0.20240718200853-81bf3b2e412d h1:wdjJ+/tBYiFLwno+lBPP66rm5jIf6ycGPRr21ogBBzE=
github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.57.0-devel.0.20240718200853-81bf3b2e412d/go.mod h1:CHa8CY2k0/wZkx/4KPi/WU/0m5YCfWZI1SAs1imElMA=
-github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2 h1:sp+1EdyRYwAygX6FzVxl0V1vQCdfOJMHfsQavkZlXus=
-github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2/go.mod h1:samFXdP0HVSwD223LPLzcPKUjRQ6/uwr/1wMPo2HhRg=
-github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2 h1:NV9Grkuvy5W3ye7JRczn3lpNRn+qgUMwGKuwP9nKcqY=
-github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2/go.mod h1:K1IRoBfCpCikrKNSXi+fi+X0ukAP0ZoyoTF5AovP11c=
+github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0 h1:yq4+BbIvuKV8TUEox6+z45KqUpe6Ax/liR3RCkWGIus=
+github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0/go.mod h1:samFXdP0HVSwD223LPLzcPKUjRQ6/uwr/1wMPo2HhRg=
+github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0 h1:bp/+89WKJ25TgoO7k2taN3eon3mfFKuasLZFuvKpvog=
+github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0/go.mod h1:YkGk1goNtSKx1OXHiTpOaxAkpLt12l4QZ9mJE8yHS2k=
github.com/DataDog/datadog-agent/comp/trace/compression/impl-zstd v0.56.0-rc.3 h1:Hq2tQTaFcEJy9o1QFb9Ql/gm0uRzrYQkFEZGPVKLMHI=
github.com/DataDog/datadog-agent/comp/trace/compression/impl-zstd v0.56.0-rc.3/go.mod h1:TOlu5v8b46+aW9h3KLZdOiwz3gJkoQerT3+F3st6ZRA=
-github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2 h1:OWZmy3BPMkjDjDp+mIYdGS+jjFUx3jK/sDJI/AjtvaY=
-github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E=
-github.com/DataDog/datadog-agent/pkg/config/env v0.56.2 h1:TWsAiPjYKomf5FqRodShgzRRI+oP/537/myvW5GIXT8=
-github.com/DataDog/datadog-agent/pkg/config/env v0.56.2/go.mod h1:1gXwnxusuGZQim0dtfidr7P1R/WGZGwY4HJvLKJUqMk=
-github.com/DataDog/datadog-agent/pkg/config/logs v0.56.2 h1:sgipVv0WUoKO9RNSYFhNXH4wicevfU+yti8+rZDClFo=
-github.com/DataDog/datadog-agent/pkg/config/logs v0.56.2/go.mod h1:RA+h+P2M7BlBeU+XVuZXhTj8lzjXdEoCLP28EkcYV8s=
-github.com/DataDog/datadog-agent/pkg/config/model v0.56.2 h1:XjB3XpimhNFgHYztUZAFTbSg7G3BzbVqAdYhbf3OSEs=
-github.com/DataDog/datadog-agent/pkg/config/model v0.56.2/go.mod h1:wm7zXdwf0zknLgc9lpz2H70fRP2xA9WHL0LEscxtDXQ=
-github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2 h1:WMKs6IwIUpPrZ8KoiTL2Dw6y7UUQJs8v7VkuZc1s0jA=
-github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2/go.mod h1:fYK7gt2JvuTmS5JeGCxui1Id8ZFkv2PUJrdnBvNhlxQ=
-github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2 h1:nhTqSjxsOTf5UsSkWY9SxRRpN+qsiV5/I4MrSyjVuc8=
-github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2/go.mod h1:s0ndzOnxWvO1TSdrhEtjXtnjb838Pkzxj0AmHpiKK7U=
-github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2 h1:VIlQd7UBq3oUoUbpRmiwIlkDZuGvAXS/wUXU6xmezwk=
-github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2/go.mod h1:Vm8HdkHHpEwZhixY0oPWsx0+EidhSaMTF7tN9yuMPFY=
-github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2 h1:1qg4WagIl2qtKcq9cVL2fRBhqvYQ5DuYaY7cFJ+293k=
-github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2/go.mod h1:Wb8Rxw8BdbLQPzwNXtpWUO9+bBfZhyB63/8oYFLv/GQ=
-github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2 h1:0AF1X1OabT8vCTYK3Aim122xkg6bAMUJXYTcH/RL7pQ=
-github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2/go.mod h1:AFPiROajOY3I6akR+WsKwGIriBPiTHRBfx8tmw8hGRw=
-github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2 h1:iduodazC+WDi7ZzRKYZvzFNq2GsxtgIgrzkwK19//3k=
-github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2/go.mod h1:Qrr7ursqqUvokjJTBklUzL3Vk1THLi1NMpUhY/jGKEc=
-github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2 h1:0aETddrtn7SOZqCX9tOEiRgPgKKG2u9X9YMnNaboQYM=
-github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2/go.mod h1:mVRXyOp9oiPkj43jRt3r/iTL+XuScLKJjv3MzDvB5eQ=
-github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2 h1:vuZjsCYaGwAazLKiLSHqCm/fsGeRmONN/rIneQWEXBE=
-github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2/go.mod h1:YX4mkRMvBjp3/X+8Lf39g/AntSZurqL6UIYdJdK2k/M=
-github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2 h1:AJoG4f9WoOgYnzmk12gY5TjPsS+lZTg9wK90oWEhtlU=
-github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2/go.mod h1:9XZDNW8LRR1yk/H8QvVmHNAEkrtEDXrsgEKd7WdU3pc=
-github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2 h1:coxL4HfNDRh9KCIHod9vMT5iBkmU0LV3U4xcHmZ9YCk=
-github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2/go.mod h1:vBywuPyeY7FAW+bpIqAoVKIBxX4JoIQ2GDaAtVgMk24=
-github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2 h1:Ky5KX2o++a7hGkyiNBwqDGODrhBI7LmLZXtnFCjS8Ic=
-github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2/go.mod h1:IhlLrrI3hWySfPYFMqtlY9kNg4ECz7ojpviXJhdILbQ=
-github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2 h1:KjrdVk+88cnPk2iWOz2Go1BZlLW0ulrPBNlq2oiStC0=
-github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2/go.mod h1:cQ/XredS3KBuGthDWqwOhiwkMGStRCjt6VuEJMVvfTc=
-github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2 h1:DLgBADfWqBrhM8n5DRg9UvrnxYqU+BW3QvvUGAqkpRA=
-github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2/go.mod h1:PaduNrh0GJ3UEKG30VMu0M6hi7KuYf3VviLdIG9xV9k=
-github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2 h1:f1aTHRfL7YToK03+xmBACsuOwHYZoqP74PdYoNJL2x0=
-github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2/go.mod h1:p2NTG+cIhVGlKELJfRteGCec37ICptIpeB2x/MsRkbw=
-github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.56.2 h1:GhiXTsuUbGloQh7Um5AX0JmggwDn9/x0icWOTNEjovI=
-github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.56.2/go.mod h1:Ple3tPG2mBALotrP7KH/A6CY7M+3npX6+/Zl5bwY7EM=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951 h1:qcg03KcP2v/dkFnuEy+qC0jWgZi1SP4jfx/BOpL0ayY=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951/go.mod h1:icOxQ1JBek3L0WCQXsKD+VhRc3S0rn71/bUkt6tKVSY=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2 h1:i6zUPUGL6QWZVxTAsFBvTcn4GSPRY3dnqPBC6kiEsB4=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2/go.mod h1:HG4/o+jZ2T6+bhTOKQj+3ikKGhFLWTp5Kib9swNxTeY=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 h1:c+KHCZcoUBhjNpoYkpys4v/eN4Q+eEktUE2vyhVHKw0=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2/go.mod h1:If8HaT8MFPv9NdWDtaQfEy1OUB6RiMFeQwLSay7G91U=
-github.com/DataDog/datadog-agent/pkg/status/health v0.56.2 h1:XbVTbfBXqCnr48Yg3yFfBRzP3B/Y1yS5pqpKJX59RU0=
-github.com/DataDog/datadog-agent/pkg/status/health v0.56.2/go.mod h1:EkC/SgFR03BKwBitVV4dIuP+ofwPlUCkVi5K5k1Dh2Y=
-github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2 h1:jda5gGyoU/lXVqQsr1xv+z8K8ujLX4MppiMNtMH5chQ=
-github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2/go.mod h1:u6BWbLlCuVOu77ntX0x5af1qNISD0wtMj5c6ojfHQyk=
-github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951 h1:qEUqimASiw9IfkDKxHqcZ6M6w0TREBGPVlePP3Ng/No=
-github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951/go.mod h1:6oieT7MVbPg52r1pHQkiNavDIK7pN1ZKsudT9s0kLzY=
-github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2 h1:AWmZSmqPmm2QHsQtmB6MiNaq0ssp9/4fhq4aiGqJ1Sg=
-github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2/go.mod h1:2RMfdYkKyeh8hXs6WgaamkkEyK35Xo55C4rFG4dO1k8=
-github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2 h1:myVkrQcWHHALBxNVO+BE88IvF/MmFNXEusb59dWAG0k=
-github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2/go.mod h1:JkzBRRIF14HkunWu+gPPCQxm4FW8dDg+6ioBDaKYdco=
-github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2 h1:XN+YzFS2mUF9OYrxQIPZdgiYhJzc+CUZgrXs8WL8y/A=
-github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2/go.mod h1:mSSn2OzsdgoUnPyBmF8rEDU+ee1RFp+H6LFsJSteN9o=
-github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2 h1:Lhy+q1zl9EQSM97ixD770xwFirtPF/69O13qnO8OxHo=
-github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2/go.mod h1:GD+HjlsNGhPAjAYrNjt/XXq+lHgor1Piia+Mlat/97s=
-github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2 h1:FOnoG/i37bWlZfVhS/a1icX83dUtSCsixZYi3qTxT1s=
-github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2/go.mod h1:bI6jSFleEMzkMlm+dmjNs4T7a6R9PDIgWdAyW6cIBkY=
-github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2 h1:1lgz81YwRXqGqYqX65mTDBHWLgpUBP67giv3sVthYig=
-github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2/go.mod h1:g+gn4N6q/QoVjAvMFWJFcTc8nnwVx2LqaUEoj0Y/MSE=
-github.com/DataDog/datadog-agent/pkg/util/http v0.56.2 h1:yu88zoYRzyd0EK4F7bJ39D8ibJa82y+x4u0JHeeQoxE=
-github.com/DataDog/datadog-agent/pkg/util/http v0.56.2/go.mod h1:jVsNYokuDBLoj/5SMCrjmtZc+yfiBBfHN7Nkhw9VJdI=
-github.com/DataDog/datadog-agent/pkg/util/log v0.56.2 h1:dcdsyPFTHFr+Cl/OfNt5VJWZl/TY0Xo5KYTDD316Ep4=
-github.com/DataDog/datadog-agent/pkg/util/log v0.56.2/go.mod h1:DWliXBL5ROdWFjUHuh5fh5ve5zHydidMM/hE/w3j/Ww=
-github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2 h1:ZxVlp133lU1sxOSOC3Qk75ADTXLkVMiubE/+Fpsd5Jk=
-github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2/go.mod h1:xWT/KJdJg2/0pZyAKZ6XmIiE5sM+AyUo4qvKuPHQ17U=
-github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2 h1:LkFVlpKVHvefsAYtUUA87gYBO6D0KC5ncB7tFsBJFJM=
-github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA=
-github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2 h1:RPonaHh3OKj1VCmaBJWYhrlS4m+VXvJAW/LuDwcFXG8=
-github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2/go.mod h1:krOxbYZc4KKE7bdEDu10lLSQBjdeSFS/XDSclsaSf1Y=
-github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2 h1:9oHsY5RiebLoONStzy1OTG168WvPMnF8rU9TCgn/v+Y=
-github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2/go.mod h1:IkqOyNbrg9hXqCMyL+g+Ldhz4q6VVOPqbHQxS4lLiRs=
-github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2 h1:lf2s/5Z8FQlMDK+881Dg/UIIQbHBdDM0gu/PJwPSgE0=
-github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2/go.mod h1:Et2HSDjQvMhgs9ZdH7T5I4q04g5Fj23EtmeIaen/9/M=
-github.com/DataDog/datadog-agent/pkg/util/system v0.56.2 h1:yPztPIEPPeDgxJoOFVVR9lcIA2NF8ScGdplU2puav1U=
-github.com/DataDog/datadog-agent/pkg/util/system v0.56.2/go.mod h1:AbeAoUquORgGoRhQ9hDqJO/n4nCw7+/k5dgq/ZysWWI=
-github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2 h1:EQuMMdAd7uTeYCcHsyL6mUixMGtcU0PiAjea170xEAA=
-github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2/go.mod h1:tBwAMDAEJEaZ5VNe19GJoLLzviZGOPUJH0WnzETWhyY=
-github.com/DataDog/datadog-agent/pkg/util/testutil v0.56.2 h1:P4u0CtJqWV0xJ3N+smRjktS/IlZlf4jMMHdcuSUw3kQ=
-github.com/DataDog/datadog-agent/pkg/util/testutil v0.56.2/go.mod h1:m/uWLdpGEi3x/5gybZFeYNEnIdKhGtWW8kFZuM+GSFA=
-github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2 h1:5Cg+O4+Npt8BMuot5KpRdN5TVw9lqRxUBkcr6W9Bss8=
-github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2/go.mod h1:lZaWAGe78MiYFRHwbHS1NikRXtiYz3CsEiYbyMJyPTk=
-github.com/DataDog/datadog-agent/pkg/version v0.56.2 h1:gUTMxa47ARBNxIex1g40Gi3xprhq1QMMvzqsP3yxdNw=
-github.com/DataDog/datadog-agent/pkg/version v0.56.2/go.mod h1:rcA7LtIB5WLpxsems/bWO1iXkyGEgHHje7vJ0b20ZpU=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0 h1:b0vTasEPUc7FuCKaRFqbJB+88IdWL/f7LdKcasMV8Vo=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
+github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0 h1:XVwThROLDEDAnRkIqj5Cr+hs4C2Vrl7wXX6netWadC4=
+github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E=
+github.com/DataDog/datadog-agent/pkg/config/env v0.57.0 h1:ZOml+lgmVOsZbJy7h2jE+0VScBQKB59/PjI7/q43UbY=
+github.com/DataDog/datadog-agent/pkg/config/env v0.57.0/go.mod h1:3S81mCvMrOHtXJdzxcVSUBPubckI+YfvgkOdxro3P48=
+github.com/DataDog/datadog-agent/pkg/config/model v0.57.0 h1:zTGS19nlV3eiW8bpa+gi2eIB983f1cPKqQ9OLA7Rhpw=
+github.com/DataDog/datadog-agent/pkg/config/model v0.57.0/go.mod h1:CqtggAxCmNSoL/XsKtZ4EDXozVb6Sg9k9FvLcoRtUJk=
+github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0 h1:47P0HARVnLiN75CJPsxLh2O4kE5vKqgyNN8Y1C4cIQk=
+github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0/go.mod h1:7Xrj3Y3BHH3HfYgZubi2X6DTQNoKnam2RTlqZxSxCNI=
+github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0 h1:FqaD9Ydj4FpagW/Y4fVxkZ665Geo3knzrSPlmh30ps8=
+github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0/go.mod h1:WDYkPXksT8fNN/8HcWiib0DcrSrw3MR7btGEE3JNJmE=
+github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0 h1:xXwXoTlNOsZxMLREAJL8vNnu0ej0h3eAVzyOyBwnnYc=
+github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0/go.mod h1:NQ7qpw/PXCa9jXol6n15QPnlZ7SFo2WV6cKHuOx7hrs=
+github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0 h1:iMIE74YLbYHEuk9zU3ByiAFZItyZUokwpGsxH8LixDU=
+github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0/go.mod h1:nP2HQwJe7+VFAPEjBfqOdDeZSNktin2e2kk6wO7Yqf8=
+github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0 h1:keX9xYybE0jmJlM8FSbjd/WPMJfnwRbCTiPinLOknag=
+github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0/go.mod h1:jfGJcdb8IOUSneDp+WSnqA6HbckaPbtUmVfdGy6o4n4=
+github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0 h1:8qgHfmgYQ42dkoXG9lFuvgdZt5CJZ5MEZagZvGjbxXI=
+github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0/go.mod h1:6as2nOtzICcBOjEs33Su6FId38XHJHJc4Vs9owRaqIE=
+github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0 h1:LdEdo5FbAknfk+ZnYEOxgiknedpru3J4XJ+mfkeyG2s=
+github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0/go.mod h1:A2a+GneUtQMNESRIq8wSqfRKk2zMuGDFCmGQVcMuuPI=
+github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0 h1:ih56ibB/JvzOMnpLH3YFuJLAMy95ePQGEASPTVjFwPM=
+github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0/go.mod h1:3EwA95UvdWeqD+aSURV0Z2g3efbolqjjbvVGzQSv0n8=
+github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0 h1:P0HwZmvTnPkP9drPJ9D3Dwh88PbLzdcOlotGW7+xlg0=
+github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0/go.mod h1:y0fkqrK1jWWe2kAS3b3YkiB/2gY99/te4c+2CPsmfS8=
+github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0 h1:q+1+NA6Py0yYGlzm2xXrU/sOxJqeTvBThSbb40f5FEE=
+github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0/go.mod h1:Hr3/4/5GFc28ze1Z9FF/Pfn7Da/GN213HNUzuCsUTA0=
+github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0 h1:EI6DQ7AqiGwI28af6j75kwpj2lcsEo6Dy8K3dAsKrng=
+github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0/go.mod h1:om8kSWpLw631g+bzXYGCKqojbC5fTP0qiCNAiTm4iek=
+github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0 h1:EZw3LHYVLbMuIdyUOxnufmhErosMxrTU4vEJCDRl7HU=
+github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0/go.mod h1:GFKNgwAXKHV80HhMmltDjFRnuw8OxTgDvth8fnY1LpU=
+github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0 h1:tYS73VhfitLYVgM5r0n/K6eNMhyQJ/UX+yRGpzygS4I=
+github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0/go.mod h1:PaduNrh0GJ3UEKG30VMu0M6hi7KuYf3VviLdIG9xV9k=
+github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0 h1:Eva4HkFvDgE7Aah/vyMgQw4T2XrQnr4scp5MkqKterA=
+github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0/go.mod h1:p2NTG+cIhVGlKELJfRteGCec37ICptIpeB2x/MsRkbw=
+github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.57.0 h1:0pLKObDzamFpFDJrdxBhQd7bqxMepfcQ35OQs94A+kc=
+github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.57.0/go.mod h1:R5MP3l673Jqi3sbpXMgjnwsT+qLn6x1RxwGYDHHC6OY=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85 h1:+jlg745q9znKME0F2Y51QuPT9crQ02oIjUj3qVtV8IU=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85/go.mod h1:MfDvphBMmEMwE3a30h27AtPO7OzmvdoVTiGY1alEmo4=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0 h1:6Yys68K+pzr+/sV7xYUptS6POZVVWF+hDUksx1+NwHY=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0/go.mod h1:sRjG8CCK1sei7qR9vLLNZ3hx3fcZ1IzroLkpfLNDuDA=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 h1:LplNAmMgZvGU7kKA0+4c1xWOjz828xweW5TCi8Mw9Q0=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0/go.mod h1:4Vo3SJ24uzfKHUHLoFa8t8o+LH+7TCQ7sPcZDtOpSP4=
+github.com/DataDog/datadog-agent/pkg/status/health v0.57.0 h1:kPAij96+yH3cqx/uj6MZSf7kIjDYa1l8lcSdz1sul+Q=
+github.com/DataDog/datadog-agent/pkg/status/health v0.57.0/go.mod h1:EkC/SgFR03BKwBitVV4dIuP+ofwPlUCkVi5K5k1Dh2Y=
+github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0 h1:rczdF3VVpYjcBAHqPRN+SoWaBqjkxmJEElgJRGiHJA4=
+github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0/go.mod h1:ydRQtflWJbhL3q9WjrmPs7lSX2G5z/KOzDoOVp/7nGo=
+github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85 h1:NenBahnbhBDEMLwR5AfK54VLFidK34xcr61BX/t/8vo=
+github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85/go.mod h1:SXT+/FonH8qi6U6YzrBERefqPXuxo4UTu4CEH6dU49M=
+github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0 h1:m02/fGmSImKS4H8mqvMVJPJEqem0dgWDv0Iuu2wCh+s=
+github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0/go.mod h1:2RMfdYkKyeh8hXs6WgaamkkEyK35Xo55C4rFG4dO1k8=
+github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0 h1:SDWaVn+cJ9ChVj2SXdoDw9mGgIcbvSFf1vXuj539qLI=
+github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0/go.mod h1:sA+ML0cWey0ZpOTkeDlfgEPrWjQhwUdZz07SaT3FpDA=
+github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0 h1:FdVLX/OC+Vb1IwzvMW4aSNPqlQ9IK3vDFcW8XsBwGgs=
+github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0/go.mod h1:mSSn2OzsdgoUnPyBmF8rEDU+ee1RFp+H6LFsJSteN9o=
+github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0 h1:owyV7oPU3WFH8lnmlnRNZuvxJr5+czYEZ76nSV2ZbiE=
+github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0/go.mod h1:uVD+YeMpLQAPLUSFgmvEDBah9m+Mk1zjwmFa9RdALgw=
+github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0 h1:Q/FNJqoOrBMYpwhXfeG3yz5J60/ILZ7vLvb1qrbj5/U=
+github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0/go.mod h1:yYLG9NqDsgxy2c/TZj7p77rGyo50DBSeZoln7u234O0=
+github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0 h1:Yd3LQLXehMKqn1t8jaIYRNB4qJ0HvEN2C0VfyiuUXWQ=
+github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0/go.mod h1:hOSTTBSDZtpwElWFyLTbnN09ZEBsqYdplYC3jHnplm0=
+github.com/DataDog/datadog-agent/pkg/util/http v0.57.0 h1:qUObnKxV1gfnVv0nJW5d3R2QzF7Sq4F+xtU+h9xRNMU=
+github.com/DataDog/datadog-agent/pkg/util/http v0.57.0/go.mod h1:opvaPGWkJhFWwIgAzn2vGnhna0fDD4Mu2VG2PsOU7VY=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 h1:KvEk3AhTDgK7k/5qsXwlpu9hhyILnFlbRMlMrAXRbCA=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0/go.mod h1:hbnC1/6rgDpm4XglmLb+8RR5VejoxorxrQxXTnhpsws=
+github.com/DataDog/datadog-agent/pkg/util/log/setup v0.57.0 h1:FKVO1oQHwguZe+EZkd4RW9iyoEKnZRgES5EPk5YvBCE=
+github.com/DataDog/datadog-agent/pkg/util/log/setup v0.57.0/go.mod h1:bFXflppNJQCRj1IcZCmBbvfEy6+I4EogWwzJ6HglVsc=
+github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0 h1:gSxPBcHFtpjzZR5geaH4hucmwVB/YBiIsE9YkwLN6Wg=
+github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0/go.mod h1:xWT/KJdJg2/0pZyAKZ6XmIiE5sM+AyUo4qvKuPHQ17U=
+github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0 h1:j9qGUblRm1FvlRwQKdM/z2VMtGcLxThnJLiZpeVmPqE=
+github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 h1:l90E3CLHb4UtjCeT/lkIPga588gBac+ZZvKdlNikf+g=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0/go.mod h1:krOxbYZc4KKE7bdEDu10lLSQBjdeSFS/XDSclsaSf1Y=
+github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0 h1:fnqtzRN/Fbxfx3Dfl9nV7sjWpmxbVwNDPY8Uq6JLjDU=
+github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0/go.mod h1:IkqOyNbrg9hXqCMyL+g+Ldhz4q6VVOPqbHQxS4lLiRs=
+github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0 h1:h24E6ZwoxhHlRKyzXXBIPREA6gxm9/UjzC+8gMbaf1Q=
+github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0/go.mod h1:Et2HSDjQvMhgs9ZdH7T5I4q04g5Fj23EtmeIaen/9/M=
+github.com/DataDog/datadog-agent/pkg/util/system v0.57.0 h1:97muZtso7JMV7Q3eXQwPT07mmTyrzWRyA4ZHiaXWSdE=
+github.com/DataDog/datadog-agent/pkg/util/system v0.57.0/go.mod h1:xNy59nMTT5QpfUk0v2CmNS0PY9htgECeid7fqNaQScA=
+github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0 h1:V7daEpdmMg3/1KNbM2hJwMZYRgCliZxPrjn0BfpSpoE=
+github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0/go.mod h1:fP2cULnlufldu1L+kmTG+dV7MB33WbaEWWQjxKO64NA=
+github.com/DataDog/datadog-agent/pkg/util/testutil v0.57.0 h1:VOa8TH2QFbeyIRC3ZW56M0hMJHXv3zCLTxAbCzxm+Qo=
+github.com/DataDog/datadog-agent/pkg/util/testutil v0.57.0/go.mod h1:m/uWLdpGEi3x/5gybZFeYNEnIdKhGtWW8kFZuM+GSFA=
+github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0 h1:bQVn8Mr+UqHR4a/YkFEuV25SSAAJikhDpIx3keeHJs0=
+github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0/go.mod h1:KIwcZtYXlsX2ZFFEyWoI4K+20ABpm11HzbLWhLwHpNY=
+github.com/DataDog/datadog-agent/pkg/version v0.57.0 h1:kQ82cQi060OyqRWOmJqVMwQmbivTgkr96Nhg/Bjv5PA=
+github.com/DataDog/datadog-agent/pkg/version v0.57.0/go.mod h1:rcA7LtIB5WLpxsems/bWO1iXkyGEgHHje7vJ0b20ZpU=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0 h1:WHAo6RA8CqAzaUh3dERqz/n6SuG2GJ/WthBkccn0MIQ=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ=
github.com/DataDog/datadog-go/v5 v5.5.0 h1:G5KHeB8pWBNXT4Jtw0zAkhdxEAWSpWH00geHI6LDrKU=
github.com/DataDog/datadog-go/v5 v5.5.0/go.mod h1:K9kcYBlxkcPP8tvvjZZKs/m1edNAUFzBbdpTUKfCsuw=
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe h1:efzxujZ7VHWFxjmWjcJyUEpPrN8qdiZPYb+dBw547Wo=
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe/go.mod h1:TX7CTOQ3LbQjfAi4SwqUoR5gY1zfUk7VRBDTuArjaDc=
-github.com/DataDog/go-sqllexer v0.0.13 h1:9mKfe+3s73GI/7dWBxi2Ds7+xZynJqMKK9cIUBrutak=
-github.com/DataDog/go-sqllexer v0.0.13/go.mod h1:KwkYhpFEVIq+BfobkTC1vfqm4gTi65skV/DpDBXtexc=
+github.com/DataDog/go-sqllexer v0.0.14 h1:xUQh2tLr/95LGxDzLmttLgTo/1gzFeOyuwrQa/Iig4Q=
+github.com/DataDog/go-sqllexer v0.0.14/go.mod h1:KwkYhpFEVIq+BfobkTC1vfqm4gTi65skV/DpDBXtexc=
github.com/DataDog/go-tuf v1.1.0-0.5.2 h1:4CagiIekonLSfL8GMHRHcHudo1fQnxELS9g4tiAupQ4=
github.com/DataDog/go-tuf v1.1.0-0.5.2/go.mod h1:zBcq6f654iVqmkk8n2Cx81E1JnNTMOAx1UEO/wZR+P0=
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee h1:tXibLZk3G6HncIFJKaNItsdzcrk4YqILNDZlXPTNt4k=
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee/go.mod h1:nTot/Iy0kW16bXgXr6blEc8gFeAS7vTqYlhAxh+dbc0=
-github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0 h1:BSxE140Gynn3ZeH56ofYzv8I0X0slxGfuY5iyH1sHVs=
-github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0/go.mod h1:BaxI6A5wpYHicrxm/65NTpW6kHxHcO24M7CKmZEMilE=
-github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.19.0 h1:rP4hnNCufRM2OsnFy0Tf00r6mu19fcQxfVN4E1rD5mY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.19.0/go.mod h1:66XlN7QpQKqIvw8e2UbCXV5X8wGnEw851nT9BjJ75dY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0 h1:TOcwknwAfubzVfGSC0VJX9C5LjC0dpQxM8ltVE/55R0=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0/go.mod h1:dvIWN9pA2zWNTw5rhDWZgzZnhcfpH++d+8d1SWW6xkY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0 h1:37H9gltcqOfrIaTD5BbgMkHdEQCphETz/s+ThFoxWTg=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0/go.mod h1:PqMDslg4Fn+rzrFpPdagRARa/CbtLuNYYj7vGv+RfFQ=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0 h1:JnRJqpnG0tDVTsD9uU6Xk9Nh/ozuLa4emyR+t7WxIto=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0/go.mod h1:OEECw1sTZq5HfYzpl5C8Md/8wjsnmxF5lxFmv3Ey2CA=
-github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0 h1:SAczemPbq9qyzyi8Crd8MvEjYQXwsTUxR8tJlXLqnmk=
-github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0/go.mod h1:Rhxlru6B8yfLZ4VSjuAuMnWdPgP8X60kvRjrdt84iNU=
+github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0 h1:jdsuH8u4rxfvy3ZHoSLk5NAZrQMNZqyJwhM15FpEswE=
+github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0/go.mod h1:KI5I5JhJNOQWeE4vs+qk+BY/9PVSDwNmSjrCUrmuZKw=
+github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.20.0 h1:e4XT2+v4vgZBCbp5JUbe0Z+PRegh+nsLMp4X+esht9E=
+github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.20.0/go.mod h1:66XlN7QpQKqIvw8e2UbCXV5X8wGnEw851nT9BjJ75dY=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0 h1:fKv05WFWHCXQmUTehW1eEZvXJP65Qv00W4V01B1EqSA=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0/go.mod h1:dvIWN9pA2zWNTw5rhDWZgzZnhcfpH++d+8d1SWW6xkY=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0 h1:JLpKc1QpkaUXEFgN68/Q9XgF0XgbVl/IXd8S1KUcEV4=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0/go.mod h1:VJtgUHCz38obs58oEjNjEre6IaHmR+s7o4DvX74knq4=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0 h1:b60rxWT/EwcSA4l/zXfqTZp3udXJ1fKtz7+Qwat8OjQ=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0/go.mod h1:6jM34grB+zhMrzWgM0V8B6vyIJ/75oAfjcx/mJWv6cE=
+github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0 h1:0OFAPO964qsj6BzKs/hbAkpO/IIHp7vN1klKrohzULA=
+github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0/go.mod h1:IDaKpBfDtw8eWBLtXR14HB5dsXDxS4VRUR0OL5rlRT8=
github.com/DataDog/sketches-go v1.4.6 h1:acd5fb+QdUzGrosfNLwrIhqyrbMORpvBy7mE+vHlT3I=
github.com/DataDog/sketches-go v1.4.6/go.mod h1:7Y8GN8Jf66DLyDhc94zuWA3uHEt/7ttt8jHOBWWrSOg=
github.com/DataDog/viper v1.13.5 h1:SZMcyMknYQN2jRY/40A16gUXexlNJOI8sDs1cWZnI64=
@@ -917,8 +921,8 @@ github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbt
github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
github.com/ReneKroon/ttlcache/v2 v2.11.0 h1:OvlcYFYi941SBN3v9dsDcC2N8vRxyHcCmJb3Vl4QMoM=
github.com/ReneKroon/ttlcache/v2 v2.11.0/go.mod h1:mBxvsNY+BT8qLLd6CuAJubbKo6r0jh3nb5et22bbfGY=
-github.com/SAP/go-hdb v1.12.0 h1:ZSjQqVfOITKMiLN7ycbfRncrNcjzRw9/p349v4oEODI=
-github.com/SAP/go-hdb v1.12.0/go.mod h1:0DG4r/GryOydt1Z+ZardSS806ADjty2bR0wCPFpOzZA=
+github.com/SAP/go-hdb v1.12.1 h1:+SOCT23AsMIZz+G8M79/N4AS8Hkq0cPvQztF/BSKeqM=
+github.com/SAP/go-hdb v1.12.1/go.mod h1:rnW0pSZJPPFbyDQ4NPJaNBNk84KcWaTYkcpNUJGGNFk=
github.com/SermoDigital/jose v0.9.2-0.20161205224733-f6df55f235c2/go.mod h1:ARgCUhI1MHQH+ONky/PAtmVHQrP5JlGY0F3poXOp/fA=
github.com/SermoDigital/jose v0.9.2-0.20180104203859-803625baeddc h1:MhBvG7RLaLqlyjxMR6of35vt6MVQ+eXMcgn9X/sy0FE=
github.com/SermoDigital/jose v0.9.2-0.20180104203859-803625baeddc/go.mod h1:ARgCUhI1MHQH+ONky/PAtmVHQrP5JlGY0F3poXOp/fA=
@@ -963,8 +967,8 @@ github.com/alibabacloud-go/tea-utils/v2 v2.0.1 h1:K6kwgo+UiYx+/kr6CO0PN5ACZDzE3n
github.com/alibabacloud-go/tea-utils/v2 v2.0.1/go.mod h1:U5MTY10WwlquGPS34DOeomUGBB0gXbLueiq5Trwu0C4=
github.com/alibabacloud-go/tea-xml v1.1.2 h1:oLxa7JUXm2EDFzMg+7oRsYc+kutgCVwm+bZlhhmvW5M=
github.com/alibabacloud-go/tea-xml v1.1.2/go.mod h1:Rq08vgCcCAjHyRi/M7xlHKUykZCEtyBy9+DPF6GgEu8=
-github.com/aliyun/aliyun-log-go-sdk v0.1.82 h1:xBfCcAcgoKgZM+JZC70o0iIrNZwFRrcMCcHdGv3s3Ak=
-github.com/aliyun/aliyun-log-go-sdk v0.1.82/go.mod h1:aCY/2vkzJxMpoAVuyuMMTYFHur5otoWXSo9ofKJ67Ek=
+github.com/aliyun/aliyun-log-go-sdk v0.1.83 h1:xdFXXsvhO5BedlO9EUSf/HJDHSCp6kQrwL4EKDnT/Zg=
+github.com/aliyun/aliyun-log-go-sdk v0.1.83/go.mod h1:qNjBnTjQl8UeHhGmoZ7iredr2xyVBD1Ueu3JgOALR5U=
github.com/aliyun/credentials-go v1.1.2 h1:qU1vwGIBb3UJ8BwunHDRFtAhS6jnQLnde/yk0+Ih2GY=
github.com/aliyun/credentials-go v1.1.2/go.mod h1:ozcZaMR5kLM7pwtCMEpVmQ242suV6qTJya2bDq4X1Tw=
github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883 h1:bvNMNQO63//z+xNgfBlViaCIJKLlCJ6/fmUseuG0wVQ=
@@ -1007,58 +1011,58 @@ github.com/aws/aws-sdk-go v1.44.263/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8
github.com/aws/aws-sdk-go v1.55.5 h1:KKUZBfBoyqy5d3swXyiC7Q76ic40rYcbqH7qjh59kzU=
github.com/aws/aws-sdk-go v1.55.5/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU=
github.com/aws/aws-sdk-go-v2 v1.18.0/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw=
-github.com/aws/aws-sdk-go-v2 v1.30.4 h1:frhcagrVNrzmT95RJImMHgabt99vkXGslubDaDagTk8=
-github.com/aws/aws-sdk-go-v2 v1.30.4/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
+github.com/aws/aws-sdk-go-v2 v1.30.5 h1:mWSRTwQAb0aLE17dSzztCVJWI9+cRMgqebndjwDyK0g=
+github.com/aws/aws-sdk-go-v2 v1.30.5/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4 h1:70PVAiL15/aBMh5LThwgXdSQorVr91L127ttckI9QQU=
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4/go.mod h1:/MQxMqci8tlqDH+pjmoLu1i0tbWCUP1hhyMRuFxpQCw=
github.com/aws/aws-sdk-go-v2/config v1.18.25/go.mod h1:dZnYpD5wTW/dQF0rRNLVypB396zWCcPiBIvdvSWHEg4=
-github.com/aws/aws-sdk-go-v2/config v1.27.31 h1:kxBoRsjhT3pq0cKthgj6RU6bXTm/2SgdoUMyrVw0rAI=
-github.com/aws/aws-sdk-go-v2/config v1.27.31/go.mod h1:z04nZdSWFPaDwK3DdJOG2r+scLQzMYuJeW0CujEm9FM=
+github.com/aws/aws-sdk-go-v2/config v1.27.33 h1:Nof9o/MsmH4oa0s2q9a0k7tMz5x/Yj5k06lDODWz3BU=
+github.com/aws/aws-sdk-go-v2/config v1.27.33/go.mod h1:kEqdYzRb8dd8Sy2pOdEbExTTF5v7ozEXX0McgPE7xks=
github.com/aws/aws-sdk-go-v2/credentials v1.13.24/go.mod h1:jYPYi99wUOPIFi0rhiOvXeSEReVOzBqFNOX5bXYoG2o=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30 h1:aau/oYFtibVovr2rDt8FHlU17BTicFEMAi29V1U+L5Q=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30/go.mod h1:BPJ/yXV92ZVq6G8uYvbU0gSl8q94UB63nMT5ctNO38g=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32 h1:7Cxhp/BnT2RcGy4VisJ9miUPecY+lyE9I8JvcZofn9I=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32/go.mod h1:P5/QMF3/DCHbXGEGkdbilXHsyTBX5D3HSwcrSc9p20I=
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.3/go.mod h1:4Q0UFP0YJf0NrsEuEYHpM9fTSEVnD16Z3uyEF7J9JGM=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 h1:yjwoSyDZF8Jth+mUk5lSPJCkMC0lMy6FaCD51jm6ayE=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12/go.mod h1:fuR57fAgMk7ot3WcNQfb6rSEn+SUffl7ri+aa8uKysI=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 h1:pfQ2sqNpMVK6xz2RbqLEL0GH87JOwSxPV2rzm8Zsb74=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13/go.mod h1:NG7RXPUlqfsCLLFfi0+IpKN4sCB9D9fw/qTaSB+xRoU=
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.15 h1:7Zwtt/lP3KNRkeZre7soMELMGNoBrutx8nobg1jKWmo=
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.15/go.mod h1:436h2adoHb57yd+8W+gYPrrA9U/R/SuAuOO42Ushzhw=
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.33/go.mod h1:7i0PF1ME/2eUPFcjkVIwq+DOygHEoK92t5cDqNgYbIw=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 h1:TNyt/+X43KJ9IJJMjKfa3bNTiZbUP7DeCxfbTROESwY=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16/go.mod h1:2DwJF39FlNAUiX5pAc0UNeiz16lK2t7IaFcm0LFHEgc=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 h1:pI7Bzt0BJtYA0N/JEC6B8fJ4RBrEMi1LBrkMdFYNSnQ=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17/go.mod h1:Dh5zzJYMtxfIjYW+/evjQ8uj2OyR/ve2KROHGHlSFqE=
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.27/go.mod h1:UrHnn3QV/d0pBZ6QBAEQcqFLf8FAzLmoUfPVIueOvoM=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 h1:jYfy8UPmd+6kJW5YhY0L1/KftReOGxI/4NtVSTh9O/I=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16/go.mod h1:7ZfEPZxkW42Afq4uQB8H2E2e6ebh6mXTueEpYzjCzcs=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 h1:Mqr/V5gvrhA2gvgnF42Zh5iMiQNcOYthFYwCyrnuWlc=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17/go.mod h1:aLJpZlCmjE+V+KtN1q1uyZkfnUWpQGpbsn89XPKyzfU=
github.com/aws/aws-sdk-go-v2/internal/ini v1.3.34/go.mod h1:Etz2dj6UHYuw+Xw830KfzCfWGMzqvUTCjUj5b76GVDc=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.16 h1:mimdLQkIX1zr8GIPY1ZtALdBQGxcASiBd2MOp8m/dMc=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.16/go.mod h1:YHk6owoSwrIsok+cAH9PENCOGoH5PU2EllX4vLtSrsY=
+github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17 h1:Roo69qTpfu8OlJ2Tb7pAYVuF0CpuUMB0IYWwYP/4DZM=
+github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17/go.mod h1:NcWPxQzGM1USQggaTVwz6VpqMZPX1CvDJLDh6jnOCa4=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 h1:KypMCbLPPHEmf9DgMGw51jMj77VfGPAN2Kv4cfhlfgI=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4/go.mod h1:Vz1JQXliGcQktFTN/LN6uGppAIRoLBR2bMvIMP0gOjc=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.18 h1:GckUnpm4EJOAio1c8o25a+b3lVfwVzC9gnSBqiiNmZM=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.18/go.mod h1:Br6+bxfG33Dk3ynmkhsW2Z/t9D4+lRqdLDNCKi85w0U=
+github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19 h1:FLMkfEiRjhgeDTCjjLoc3URo/TBkgeQbocA78lfkzSI=
+github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19/go.mod h1:Vx+GucNSsdhaxs3aZIKfSUjKVGsxN25nX2SRcdhuw08=
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.27/go.mod h1:EOwBD4J4S5qYszS5/3DpkejfuK+Z5/1uzICfPaZLtqw=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 h1:tJ5RnkHCiSH0jyd6gROjlJtNwov0eGYNz8s8nFcR0jQ=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18/go.mod h1:++NHzT+nAF7ZPrHPsA+ENvsXkOO8wEu+C6RXltAG4/c=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.16 h1:jg16PhLPUiHIj8zYIW6bqzeQSuHVEiWnGA0Brz5Xv2I=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.16/go.mod h1:Uyk1zE1VVdsHSU7096h/rwnXDzOzYQVl+FNPhPw7ShY=
-github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.5 h1:iirGMva2IXw4kcqsvuF+uc8ARweuVqoQJjzRZGaiV1E=
-github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.5/go.mod h1:pKTvEQz1PcNd+gKArVyeHpVM63AWnFqYyg07WAQQANQ=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.60.1 h1:mx2ucgtv+MWzJesJY9Ig/8AFHgoE5FwLXwUVgW/FGdI=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.60.1/go.mod h1:BSPI0EfnYUuNHPS0uqIo5VrRwzie+Fp+YhQOUs16sKI=
-github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.6 h1:3TZlWvCC813uhS1Z4fVTmBhg41OYUrgSlvXqIDDkurw=
-github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.6/go.mod h1:5NPkI3RsTOhwz1CuG7VVSgJCm3CINKkoIaUbUZWQ67w=
-github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.5 h1:z7nPig/pFU+TAAKouI51pCVQPEeQHZC2mZXSK+g0Av8=
-github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.5/go.mod h1:5autx6GwAtQVv8S/qTwBKfxzAAwe8hOlzVuTtLdliVw=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 h1:rfprUlsdzgl7ZL2KlXiUAoJnI/VxfHCvDFr2QDFj6u4=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19/go.mod h1:SCWkEdRq8/7EK60NcvvQ6NXKuTcchAD4ROAsC37VEZE=
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17 h1:u+EfGmksnJc/x5tq3A+OD7LrMbSSR/5TrKLvkdy/fhY=
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17/go.mod h1:VaMx6302JHax2vHJWgRo+5n9zvbacs3bLU/23DNQrTY=
+github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.7 h1:vIyT3PV/OTjhi3mY6wWDpHQ0sbp7zB7lH6g/63N5ZlY=
+github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.7/go.mod h1:URGOU9fStCYx2LYLwT0g8XpsIa5CAk8mq+MbrxCgJDc=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.61.2 h1:Kp6PWAlXwP1UvIflkIP6MFZYBNDCa4mFCGtxrpICVOg=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.61.2/go.mod h1:5FmD/Dqq57gP+XwaUnd5WFPipAuzrf0HmupX27Gvjvc=
+github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.8 h1:HNXhQReFG2fbucvPRxDabbIGQf/6dieOfTnzoGPEqXI=
+github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.8/go.mod h1:BYr9P/rrcLNJ8A36nT15p8tpoVDZ5lroHuMn/njecBw=
+github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.7 h1:mHdnEFOQ0JVjsbjHGqkuE0pmEpnk/aWz8YxyyB4e2+E=
+github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.7/go.mod h1:JsD+G3R0ZMWqjt7VDggNsc5SFl4hw+Sk8KQaRN1sltI=
github.com/aws/aws-sdk-go-v2/service/sso v1.12.10/go.mod h1:ouy2P4z6sJN70fR3ka3wD3Ro3KezSxU6eKGQI2+2fjI=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 h1:zCsFCKvbj25i7p1u94imVoO447I/sFv8qq+lGJhRN0c=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5/go.mod h1:ZeDX1SnKsVlejeuz41GiajjZpRSWR7/42q/EyA/QEiM=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 h1:pIaGg+08llrP7Q5aiz9ICWbY8cqhTkyy+0SHvfzQpTc=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7/go.mod h1:eEygMHnTKH/3kNp9Jr1n3PdejuSNcgwLe1dWgQtO0VQ=
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.10/go.mod h1:AFvkxc8xfBe8XA+5St5XIHHrQQtkxqrRincx4hmMHOk=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 h1:SKvPgvdvmiTWoi0GAJ7AsJfOz3ngVkD/ERbs5pUnHNI=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5/go.mod h1:20sz31hv/WsPa3HhU3hfrIet2kxM4Pe0r20eBZ20Tac=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 h1:/Cfdu0XV3mONYKaOt1Gr0k1KvQzkzPyiKUdlWJqy+J4=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7/go.mod h1:bCbAxKDqNvkHxRaIMnyVPXPo+OaPRwvmgzMxbz1VKSA=
github.com/aws/aws-sdk-go-v2/service/sts v1.19.0/go.mod h1:BgQOMsg8av8jset59jelyPW7NoZcZXLVpDsXunGDrk8=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5 h1:OMsEmCyz2i89XwRwPouAJvhj81wINh+4UK+k/0Yo/q8=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5/go.mod h1:vmSqFK+BVIwVpDAGZB3CoCXHzurt4qBE8lf+I/kRTh0=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 h1:NKTa1eqZYw8tiHSRGpP0VtTdub/8KNk8sDkNPFaOKDE=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7/go.mod h1:NXi1dIAGteSaRLqYgarlhP/Ij0cFT+qmCwiJqWh/U5o=
github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA=
github.com/aws/smithy-go v1.20.4 h1:2HK1zBdPgRbjFOHlfeQZfpC4r72MOb9bZkiFwggKO+4=
github.com/aws/smithy-go v1.20.4/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg=
@@ -1173,8 +1177,8 @@ github.com/cpuguy83/dockercfg v0.3.1 h1:/FpZ+JaygUR/lZP2NlFI2DVfrOEMAIKP5wWEJdoY
github.com/cpuguy83/dockercfg v0.3.1/go.mod h1:sugsbF4//dDlL/i+S+rtpIWp+5h0BHJHfjj5/jFyUJc=
github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
-github.com/cyphar/filepath-securejoin v0.2.4 h1:Ugdm7cg7i6ZK6x3xDF1oEu1nfkyfH53EtKeQYTC3kyg=
-github.com/cyphar/filepath-securejoin v0.2.4/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4=
+github.com/cyphar/filepath-securejoin v0.2.5 h1:6iR5tXJ/e6tJZzzdMc1km3Sa7RRIVBKAK32O2s7AYfo=
+github.com/cyphar/filepath-securejoin v0.2.5/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4=
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=
@@ -1241,6 +1245,8 @@ github.com/elastic/go-sysinfo v1.7.1/go.mod h1:i1ZYdU10oLNfRzq4vq62BEwD2fH8KaWh6
github.com/elastic/go-windows v1.0.0/go.mod h1:TsU0Nrp7/y3+VwE82FoZF8gC/XFg/Elz6CcloAxnPgU=
github.com/elastic/go-windows v1.0.1 h1:AlYZOldA+UJ0/2nBuqWdo90GFCgG9xuyw9SYzGUtJm0=
github.com/elastic/go-windows v1.0.1/go.mod h1:FoVvqWSun28vaDQPbj2Elfc0JahhPB7WQEGa3c814Ss=
+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=
@@ -1300,8 +1306,8 @@ github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv
github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ=
github.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q7OhCmWKU=
github.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA=
-github.com/getsentry/sentry-go v0.28.1 h1:zzaSm/vHmGllRM6Tpx1492r0YDzauArdBfkJRtY6P5k=
-github.com/getsentry/sentry-go v0.28.1/go.mod h1:1fQZ+7l7eeJ3wYi82q5Hg8GqAPgefRq+FP/QhafYVgg=
+github.com/getsentry/sentry-go v0.29.0 h1:YtWluuCFg9OfcqnaujpY918N/AhCCwarIDWOYSBAjCA=
+github.com/getsentry/sentry-go v0.29.0/go.mod h1:jhPesDAL0Q0W2+2YEuVOvdWmVtdsr1+jtBrlDEVWwLY=
github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA=
github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og=
@@ -1483,8 +1489,8 @@ github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-github/v63 v63.0.0 h1:13xwK/wk9alSokujB9lJkuzdmQuVn2QCPeck76wR3nE=
-github.com/google/go-github/v63 v63.0.0/go.mod h1:IqbcrgUmIcEaioWrGYei/09o+ge5vhffGOcxrO0AfmA=
+github.com/google/go-github/v64 v64.0.0 h1:4G61sozmY3eiPAjjoOHponXDBONm+utovTKbyUb2Qdg=
+github.com/google/go-github/v64 v64.0.0/go.mod h1:xB3vqMQNdHzilXBiO2I+M7iEFtHf+DP/omBOv6tQzVo=
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/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
@@ -1526,8 +1532,8 @@ github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY
github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg=
github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k=
github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k=
-github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=
-github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0=
+github.com/googleapis/enterprise-certificate-proxy v0.3.4 h1:XYIDZApgAnrN1c855gTgghdIA6Stxb52D5RnLI1SLyw=
+github.com/googleapis/enterprise-certificate-proxy v0.3.4/go.mod h1:YKe7cfqYXjKGpGvmSg28/fFvhNzinZQm8DGnaburhGA=
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.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0=
@@ -1687,10 +1693,10 @@ github.com/ionos-cloud/sdk-go/v6 v6.1.11 h1:J/uRN4UWO3wCyGOeDdMKv8LWRzKu6UIkLEae
github.com/ionos-cloud/sdk-go/v6 v6.1.11/go.mod h1:EzEgRIDxBELvfoa/uBN0kOQaqovLjUWEB7iW4/Q+t4k=
github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
-github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk=
-github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
-github.com/jackc/pgx/v5 v5.6.0 h1:SWJzexBzPL5jb0GEsrPMLIsi/3jOo7RHlzTjcAeDrPY=
-github.com/jackc/pgx/v5 v5.6.0/go.mod h1:DNZ/vlrUnhWCoFGxHAG8U2ljioxukquj7utPDgtQdTw=
+github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7UlwOQYpKFhBabPMi4aNAfoODPEFNiAnClxo=
+github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
+github.com/jackc/pgx/v5 v5.7.0 h1:FG6VLIdzvAPhnYqP14sQ2xhFLkiUQHCs6ySqO91kF4g=
+github.com/jackc/pgx/v5 v5.7.0/go.mod h1:awP1KNnjylvpxHuHP63gzjhnGkI1iw+PMoIwvoleN/8=
github.com/jackc/puddle/v2 v2.2.1 h1:RhxXJtFG022u4ibrCSMSiu5aOq1i77R3OHKNJj77OAk=
github.com/jackc/puddle/v2 v2.2.1/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4=
github.com/jaegertracing/jaeger v1.60.0 h1:6fswbNydmXJNH7uz2smy2fFs9KKRpLrFXdW0u/hud4o=
@@ -1839,8 +1845,8 @@ github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/
github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU=
-github.com/mattn/go-sqlite3 v1.14.22 h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU=
-github.com/mattn/go-sqlite3 v1.14.22/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=
+github.com/mattn/go-sqlite3 v1.14.23 h1:gbShiuAP1W5j9UOksQ06aiiqPMxYecovVGwmTxWtuw0=
+github.com/mattn/go-sqlite3 v1.14.23/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=
github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
github.com/maxatome/go-testdeep v1.12.0 h1:Ql7Go8Tg0C1D/uMMX59LAoYK7LffeJQ6X2T04nTH68g=
github.com/maxatome/go-testdeep v1.12.0/go.mod h1:lPZc/HAcJMP92l7yI6TRz1aZN5URwUBUAfUNvrclaNM=
@@ -1955,14 +1961,14 @@ github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk=
github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0=
github.com/open-telemetry/opamp-go v0.15.0 h1:X2TWhEsGQ8GP7Uos3Ic9v/1aFUqoECZXKS7xAF5HqsA=
github.com/open-telemetry/opamp-go v0.15.0/go.mod h1:QyPeN56JXlcZt5yG5RMdZ50Ju+zMFs1Ihy/hwHyF8Oo=
-github.com/open-telemetry/otel-arrow v0.25.0 h1:jqkG+ZFJ+HT7jSkC3LtlXSX5QfSqg8rmg2LJy4CEe1M=
-github.com/open-telemetry/otel-arrow v0.25.0/go.mod h1:iMIsvDy88moVZmUYHc1+QtqIhT0UuV2VqZmxMBNNgNs=
+github.com/open-telemetry/otel-arrow v0.26.0 h1:zizyFFtYfVzkjXGtY5iFSR5ognddzwJlD8fGPsVgCLo=
+github.com/open-telemetry/otel-arrow v0.26.0/go.mod h1:QGueLcxK3nVjRnVCevyyeCEnI2YkFqgT/TWgw58eVy4=
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.0 h1:8SG7/vwALn54lVB/0yZ/MMwhFrPYtpEHQb2IpWsCzug=
github.com/opencontainers/image-spec v1.1.0/go.mod h1:W4s4sFTMaBeK1BQLXbG4AdM2szdn85PY75RI83NrTrM=
-github.com/opencontainers/runc v1.1.13 h1:98S2srgG9vw0zWcDpFMn5TRrh8kLxa/5OFUstuUhmRs=
-github.com/opencontainers/runc v1.1.13/go.mod h1:R016aXacfp/gwQBYw2FDGa9m+n6atbLWrYY8hNMT/sA=
+github.com/opencontainers/runc v1.1.14 h1:rgSuzbmgz5DUJjeSnw337TxDbRuqjs6iqQck/2weR6w=
+github.com/opencontainers/runc v1.1.14/go.mod h1:E4C2z+7BxR7GHXp0hAY53mek+x49X1LjPNeMTfRGvOA=
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/selinux v1.10.0 h1:rAiKF8hTcgLI3w0DHm6i0ylVVcOrlgR1kK99DRLDhyU=
@@ -2045,8 +2051,8 @@ github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3O
github.com/prometheus/client_golang v1.4.1/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.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -2061,8 +2067,8 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
@@ -2208,8 +2214,8 @@ github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSW
github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635 h1:kdXcSzyDtseVEc4yCz2qF8ZrQvIDBJLl4S1c3GCXmoI=
github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635/go.mod h1:hkRG7XYTFWNJGYcbNJQlaLq0fg1yr4J4t/NcTQtrfww=
github.com/tedsuo/ifrit v0.0.0-20180802180643-bea94bb476cc/go.mod h1:eyZnKCc955uh98WQvzOm0dgAeLnf2O0Rz0LPoC5ze+0=
-github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.991 h1:0Xg2IUktDgGsjBv82WTmTQdHZFRwS2XDUnuOHexCxVw=
-github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.991/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
+github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.999 h1:Rsa9KWHP7ZG87kaDPTrGiz6LiSkGd4S2Hlz94UtVLGY=
+github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.999/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
github.com/testcontainers/testcontainers-go v0.33.0 h1:zJS9PfXYT5O0ZFXM2xxXfk4J5UMw/kRiISng037Gxdw=
github.com/testcontainers/testcontainers-go v0.33.0/go.mod h1:W80YpTa8D5C3Yy16icheD01UTDu+LmXIA2Keo+jWtT8=
github.com/tg123/go-htpasswd v1.2.2 h1:tmNccDsQ+wYsoRfiONzIhDm5OkVHQzN3w4FOBAlN6BY=
@@ -2226,8 +2232,8 @@ 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.7 h1:emc1TRjIVsdKKSnpwGBAcsAGg0767SvUk8+ygx7Bb+4=
github.com/tidwall/wal v1.1.7/go.mod h1:r6lR1j27W9EPalgHiB7zLJDYu3mzW5BQP5KrzBpYY/E=
-github.com/tinylib/msgp v1.2.0 h1:0uKB/662twsVBpYUPbokj4sTSKhWFKB7LopO2kWK8lY=
-github.com/tinylib/msgp v1.2.0/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
+github.com/tinylib/msgp v1.2.1 h1:6ypy2qcCznxpP4hpORzhtXyTqrBs7cfM9MCCWY8zsmU=
+github.com/tinylib/msgp v1.2.1/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
github.com/tj/assert v0.0.3 h1:Df/BlaZ20mq6kuai7f5z2TvPFiwC3xaWJSDQNiIS3Rk=
github.com/tj/assert v0.0.3/go.mod h1:Ne6X72Q+TB1AteidzQncjw9PabbMp4PBMZ1k+vd1Pvk=
github.com/tjfoc/gmsm v1.3.2 h1:7JVkAn5bvUJ7HtU08iW6UiD+UTmJTIToHCfeFzkcCxM=
@@ -2266,8 +2272,8 @@ github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAh
github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds=
github.com/vmware/go-vmware-nsxt v0.0.0-20230223012718-d31b8a1ca05e h1:Vu41Q0Pv3yMdd+tcDW6QeEUIK2L+9ZrPrq8NAMrKSLc=
github.com/vmware/go-vmware-nsxt v0.0.0-20230223012718-d31b8a1ca05e/go.mod h1:aRq5pxwgdJpAuP97SCjX1+Db32z/b0dggQ07FDF+fqE=
-github.com/vmware/govmomi v0.42.0 h1:MbvAlVfjNBE1mHMaQ7yOSop1KLB0/93x6VAGuCtjqtI=
-github.com/vmware/govmomi v0.42.0/go.mod h1:1H5LWwsBif8HKZqbFp0FdoKTHyJE4FzL6ACequMKYQg=
+github.com/vmware/govmomi v0.43.0 h1:7Kg3Bkdly+TrE67BYXzRq7ZrDnn7xqpKX95uEh2f9Go=
+github.com/vmware/govmomi v0.43.0/go.mod h1:IOv5nTXCPqH9qVJAlRuAGffogaLsNs8aF+e7vLgsHJU=
github.com/vultr/govultr/v2 v2.17.2 h1:gej/rwr91Puc/tgh+j33p/BLR16UrIPnSr+AIwYWZQs=
github.com/vultr/govultr/v2 v2.17.2/go.mod h1:ZFOKGWmgjytfyjeyAdhQlSWwTjh2ig+X49cAp50dzXI=
github.com/wk8/go-ordered-map/v2 v2.1.8 h1:5h/BUHu93oj4gIdvHHHGsScSTMijfx5PeYkE/fJgbpc=
@@ -2304,8 +2310,8 @@ github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0=
github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA=
github.com/zorkian/go-datadog-api v2.30.0+incompatible h1:R4ryGocppDqZZbnNc5EDR8xGWF/z/MxzWnqTUijDQes=
github.com/zorkian/go-datadog-api v2.30.0+incompatible/go.mod h1:PkXwHX9CUQa/FpB9ZwAD45N1uhCW4MT/Wj7m36PbKss=
-go.einride.tech/aip v0.67.1 h1:d/4TW92OxXBngkSOwWS2CH5rez869KpKMaN44mdxkFI=
-go.einride.tech/aip v0.67.1/go.mod h1:ZGX4/zKw8dcgzdLsrvpOOGxfxI2QSk12SlP7d6c0/XI=
+go.einride.tech/aip v0.68.0 h1:4seM66oLzTpz50u4K1zlJyOXQ3tCzcJN7I22tKkjipw=
+go.einride.tech/aip v0.68.0/go.mod h1:7y9FF8VtPWqpxuAxl0KQWqaULxW4zFIesD6zF5RIHHg=
go.elastic.co/apm/module/apmelasticsearch/v2 v2.6.0 h1:ukMcwyMaDXsS1dRK2qRYXT2AsfwaUy74TOOYCqkWJow=
go.elastic.co/apm/module/apmelasticsearch/v2 v2.6.0/go.mod h1:YpfiTTrqX5LB/CKBwX89oDCBAxuLJTFv40gcfxJyehM=
go.elastic.co/apm/module/apmhttp/v2 v2.6.0 h1:s8UeNFQmVBCNd4eoz7KDD9rEFhQC0HeUFXz3z9gpAmQ=
@@ -2333,116 +2339,118 @@ go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:utucx3j7IvTmgBHssGnfkNBQ3nsnKonLN94bLcQd+WI=
-go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Rq3pzCddWlNtoeQsT2B0aMmLtmuDF5MvFBckwJMoiT0=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/connector/forwardconnector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:vfz/bHq+XLPhoEpVIdZescJti812QNKXY+mSYy+eau0=
-go.opentelemetry.io/collector/connector/forwardconnector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3ORCwqp1iP4Ro2B3b1x9g6OPt8msfd1aRqDtsMpfvTI=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Coo7rWpV2UNY3fPFZK84TvEw4gLKS/UgONagZEeAbcg=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:8CPsp2ek4qlcnaJEM3g/YQ6/2kNIwqDwO/wOmAgYvO0=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/exporter/nopexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rR6RgymqjSlo8umEoTqm71OvgB8FKx6Evv7tq3Q2aIw=
-go.opentelemetry.io/collector/exporter/nopexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+K8C+u51jGR7gSe4nKYUSsN7LqHcgZgztda6y3qrBVY=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:JxAqLxtRF0+LJlzADUinpYO5yCy0PfQw287cX+w+NWU=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:jc+4XrGLQ7Ce50A8m4l3JASBmH2pW7fgpKGn+SD1VjU=
-go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:EBW1Hn43Rwbe1x5f3WM39kWQYANVzOYY1ggbC6PfFrA=
-go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:cnccoz0R7TTSuWY61BPOJl0J7Th3yVZgEFPFUJ86a8M=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:N9bo5QuwJ6F2/mrovgtgszMNP7ObcDsfRNOGmk8rVwo=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:de4qi9Sr0cWsZapO3BzVPOzSPorBIGp9ZTfE0Y2+sto=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:3SndCFxuqZf8dX4bMeWsjl7A6b+M022x0MjEkX5UOKU=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+sPvbcI7jkMIhugOiLc8X5reLyQ7Fw1pyTXbRZxEWcg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/nopreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PzNWiaTE3+hGtSAyGy54uKAA1xM6+AShz2sxpDoeYeU=
-go.opentelemetry.io/collector/receiver/nopreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:NX76lIZJj1UlEmmc1KLEeDe5fxakCKVi+SrXM8M5gCQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.109.1-0.20240911162712-6c2697c4453c h1:6dfYBTkWWPlXzmJrhdD+CI8Bj2PMdkucrdDZnQDLA08=
+go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:OtdA/HxoRbcnn/Qx3pj14hRlBTcK9O51Yy1F/IaY+Z0=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/connector/forwardconnector v0.109.1-0.20240911162712-6c2697c4453c h1:Dl9iImE7whPay59pxPiEgeJPmt5Yh9jO3jYAZ89Ol7Y=
+go.opentelemetry.io/collector/connector/forwardconnector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xIq/q7A2oInGqUqD99r0KbB7AkcyEUFqUuXlVOJWxkI=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c h1:61r2AAy1pHvCazZHhrHzGYHfpXbWvusE0ELcdwhO5Nc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:378QbLg3qPvgK55ZZQ547+dhB9W9c+aB928jXpag80g=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/exporter/nopexporter v0.109.1-0.20240911162712-6c2697c4453c h1:G8m+kGEDlkifDYC0uKJcWEwFVVZ8gW2W2Ai9elDTokI=
+go.opentelemetry.io/collector/exporter/nopexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TlByaz9Rpu0NofaLhY21S7mlqzOK6RHIw54er988unY=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c h1:+FFNbQaFClf6hhY8zr1O727MIPnvLm89OwNA5wgoXJY=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lB030NoiXj/aISrjx0rM5cajsw6yLfx3HWGrRxFc/FA=
+go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c h1:cQGPOpbhP0CxuKQdFTevI2FQXciJZ0GIt/uhP+0RwlA=
+go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:epxNLj47eq6y2QVo9UnnEtxxmxSTL6vBozF0oDFsZyI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c h1:4uUqQLL6de6BVVy1tUqvrVY8KYrE23hoJyPg0UnfOSk=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:skeyP64/PCOKk4wnLLqR10nePfu/s7zwCB4XYLlmerg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:25cHDWaVcKvAHqT+fQXnNq55ENDD3tzMznIgrPc6THA=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HCQLNZvDobnqG3Rex0yjFEVuIHWStPjfC5X2KWa1WPU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/nopreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:Z+rk2Kt3H610EH2ZiZbVOw7CZvFhVNTkXobBIiO9gjc=
+go.opentelemetry.io/collector/receiver/nopreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:CC/qNYoFw0aSgH2vkwU++cTrupGA7bwqWaBlG/YANUE=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
@@ -2453,40 +2461,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI=
go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
@@ -2540,8 +2548,8 @@ golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58
golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
@@ -2557,8 +2565,8 @@ golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u0
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-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE=
-golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM=
-golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc=
+golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa h1:ELnwvuAXPNtPk1TJRuGkI9fDTwym6AYBu0qzT8AcHdI=
+golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa/go.mod h1:akd2r19cwCdwSwWeIdzYQGa/EZZyqcOdwWiwj5L5eKQ=
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=
@@ -2683,8 +2691,8 @@ golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -2714,8 +2722,8 @@ golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec
golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I=
golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw=
golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
-golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
-golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.23.0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs=
+golang.org/x/oauth2 v0.23.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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=
@@ -2850,8 +2858,8 @@ golang.org/x/sys v0.8.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=
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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=
@@ -2867,8 +2875,8 @@ golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=
golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -2888,8 +2896,8 @@ golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -3053,8 +3061,8 @@ google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/
google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI=
google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0=
google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg=
-google.golang.org/api v0.194.0 h1:dztZKG9HgtIpbI35FhfuSNR/zmaMVdxNlntHj1sIS4s=
-google.golang.org/api v0.194.0/go.mod h1:AgvUFdojGANh3vI+P7EVnxj3AISHllxGCJSFmggmnd0=
+google.golang.org/api v0.197.0 h1:x6CwqQLsFiA5JKAiGyGBjc2bNtHtLddhJCE2IKuhhcQ=
+google.golang.org/api v0.197.0/go.mod h1:AuOuo20GoQ331nq7DquGHlU6d+2wN2fZ8O0ta60nRNw=
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=
@@ -3197,12 +3205,12 @@ google.golang.org/genproto v0.0.0-20230323212658-478b75c54725/go.mod h1:UUQDJDOl
google.golang.org/genproto v0.0.0-20230330154414-c0448cd141ea/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak=
google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak=
google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU=
-google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142 h1:oLiyxGgE+rt22duwci1+TG7bg2/L1LQsXwfjPlmuJA0=
-google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142/go.mod h1:G11eXq53iI5Q+kyNOmCvnzBaxEA2Q/Ik5Tj7nqBE8j4=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240823204242-4ba0660f739c h1:Kqjm4WpoWvwhMPcrAczoTyMySQmYa9Wy2iL6Con4zn8=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240823204242-4ba0660f739c/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+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-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -3246,8 +3254,8 @@ google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5v
google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw=
google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g=
google.golang.org/grpc v1.56.3/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw=
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
diff --git a/cmd/oteltestbedcol/builder-config.yaml b/cmd/oteltestbedcol/builder-config.yaml
index 33cd59893b21..670d8c8fc44a 100644
--- a/cmd/oteltestbedcol/builder-config.yaml
+++ b/cmd/oteltestbedcol/builder-config.yaml
@@ -7,56 +7,56 @@ dist:
module: github.com/open-telemetry/opentelemetry-collector-contrib/cmd/oteltestbedcol
name: oteltestbedcol
description: OpenTelemetry Collector binary for testbed only tests.
- version: 0.108.1-dev
- otelcol_version: 0.108.1
+ version: 0.109.1-dev
+ otelcol_version: 0.109.0
extensions:
- - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.108.0
+ - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.109.0
exporters:
- - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.108.0
+ - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.109.0
processors:
- - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.108.0
+ - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.109.0
receivers:
- - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.108.0
- - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.108.0
+ - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.109.0
+ - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.109.0
providers:
- - gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- - gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8
+ - gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.109.1-0.20240911162712-6c2697c4453c
+ - gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c
replaces:
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage => ../../extension/storage
diff --git a/cmd/oteltestbedcol/components.go b/cmd/oteltestbedcol/components.go
index 32cf8422472c..eaa308beb418 100644
--- a/cmd/oteltestbedcol/components.go
+++ b/cmd/oteltestbedcol/components.go
@@ -59,9 +59,9 @@ func components() (otelcol.Factories, error) {
return otelcol.Factories{}, err
}
factories.ExtensionModules = make(map[component.Type]string, len(factories.Extensions))
- factories.ExtensionModules[zpagesextension.NewFactory().Type()] = "go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ExtensionModules[pprofextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.108.0"
- factories.ExtensionModules[filestorage.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.108.0"
+ factories.ExtensionModules[zpagesextension.NewFactory().Type()] = "go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ExtensionModules[pprofextension.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.109.0"
+ factories.ExtensionModules[filestorage.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.109.0"
factories.Receivers, err = receiver.MakeFactoryMap(
otlpreceiver.NewFactory(),
@@ -83,20 +83,20 @@ func components() (otelcol.Factories, error) {
return otelcol.Factories{}, err
}
factories.ReceiverModules = make(map[component.Type]string, len(factories.Receivers))
- factories.ReceiverModules[otlpreceiver.NewFactory().Type()] = "go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ReceiverModules[carbonreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.108.0"
- factories.ReceiverModules[filelogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.108.0"
- factories.ReceiverModules[fluentforwardreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.108.0"
- factories.ReceiverModules[jaegerreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.108.0"
- factories.ReceiverModules[opencensusreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.108.0"
- factories.ReceiverModules[prometheusreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0"
- factories.ReceiverModules[sapmreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.108.0"
- factories.ReceiverModules[signalfxreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.108.0"
- factories.ReceiverModules[splunkhecreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.108.0"
- factories.ReceiverModules[syslogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.108.0"
- factories.ReceiverModules[tcplogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.108.0"
- factories.ReceiverModules[udplogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.108.0"
- factories.ReceiverModules[zipkinreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.108.0"
+ factories.ReceiverModules[otlpreceiver.NewFactory().Type()] = "go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ReceiverModules[carbonreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.109.0"
+ factories.ReceiverModules[filelogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.109.0"
+ factories.ReceiverModules[fluentforwardreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.109.0"
+ factories.ReceiverModules[jaegerreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.109.0"
+ factories.ReceiverModules[opencensusreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.109.0"
+ factories.ReceiverModules[prometheusreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0"
+ factories.ReceiverModules[sapmreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.109.0"
+ factories.ReceiverModules[signalfxreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.109.0"
+ factories.ReceiverModules[splunkhecreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.109.0"
+ factories.ReceiverModules[syslogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.109.0"
+ factories.ReceiverModules[tcplogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.109.0"
+ factories.ReceiverModules[udplogreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.109.0"
+ factories.ReceiverModules[zipkinreceiver.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.109.0"
factories.Exporters, err = exporter.MakeFactoryMap(
debugexporter.NewFactory(),
@@ -116,18 +116,18 @@ func components() (otelcol.Factories, error) {
return otelcol.Factories{}, err
}
factories.ExporterModules = make(map[component.Type]string, len(factories.Exporters))
- factories.ExporterModules[debugexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ExporterModules[otlpexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ExporterModules[otlphttpexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ExporterModules[carbonexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.108.0"
- factories.ExporterModules[opencensusexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.108.0"
- factories.ExporterModules[opensearchexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.108.0"
- factories.ExporterModules[prometheusexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.108.0"
- factories.ExporterModules[sapmexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.108.0"
- factories.ExporterModules[signalfxexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.108.0"
- factories.ExporterModules[splunkhecexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.108.0"
- factories.ExporterModules[syslogexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.108.0"
- factories.ExporterModules[zipkinexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.108.0"
+ factories.ExporterModules[debugexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ExporterModules[otlpexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ExporterModules[otlphttpexporter.NewFactory().Type()] = "go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ExporterModules[carbonexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.109.0"
+ factories.ExporterModules[opencensusexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.109.0"
+ factories.ExporterModules[opensearchexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.109.0"
+ factories.ExporterModules[prometheusexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.109.0"
+ factories.ExporterModules[sapmexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.109.0"
+ factories.ExporterModules[signalfxexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.109.0"
+ factories.ExporterModules[splunkhecexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.109.0"
+ factories.ExporterModules[syslogexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.109.0"
+ factories.ExporterModules[zipkinexporter.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.109.0"
factories.Processors, err = processor.MakeFactoryMap(
batchprocessor.NewFactory(),
@@ -139,10 +139,10 @@ func components() (otelcol.Factories, error) {
return otelcol.Factories{}, err
}
factories.ProcessorModules = make(map[component.Type]string, len(factories.Processors))
- factories.ProcessorModules[batchprocessor.NewFactory().Type()] = "go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ProcessorModules[memorylimiterprocessor.NewFactory().Type()] = "go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8"
- factories.ProcessorModules[attributesprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.108.0"
- factories.ProcessorModules[resourceprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.108.0"
+ factories.ProcessorModules[batchprocessor.NewFactory().Type()] = "go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ProcessorModules[memorylimiterprocessor.NewFactory().Type()] = "go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c"
+ factories.ProcessorModules[attributesprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.109.0"
+ factories.ProcessorModules[resourceprocessor.NewFactory().Type()] = "github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.109.0"
factories.Connectors, err = connector.MakeFactoryMap()
if err != nil {
diff --git a/cmd/oteltestbedcol/go.mod b/cmd/oteltestbedcol/go.mod
index d215c32df386..98a62143f140 100644
--- a/cmd/oteltestbedcol/go.mod
+++ b/cmd/oteltestbedcol/go.mod
@@ -4,57 +4,57 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/cmd/oteltestbed
go 1.22.0
-toolchain go1.22.6
+toolchain go1.22.7
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.108.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.109.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
- golang.org/x/sys v0.24.0
+ golang.org/x/sys v0.25.0
)
require (
@@ -89,6 +89,7 @@ require (
github.com/docker/go-units v0.5.0 // indirect
github.com/elastic/go-grok v0.3.1 // indirect
github.com/elastic/go-structform v0.0.12 // 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 v0.12.1-0.20240621013728-1eb8caab5155 // indirect
github.com/envoyproxy/protoc-gen-validate v1.0.4 // indirect
@@ -178,23 +179,23 @@ require (
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/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/opensearch-project/opensearch-go/v2 v2.3.0 // indirect
@@ -206,9 +207,9 @@ require (
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/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/common/sigv4 v0.1.0 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/prometheus/prometheus v0.54.1 // indirect
@@ -222,7 +223,7 @@ require (
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/stretchr/testify v1.9.0 // indirect
- github.com/tinylib/msgp v1.2.0 // indirect
+ github.com/tinylib/msgp v1.2.1 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
@@ -231,77 +232,78 @@ require (
github.com/yusufpapurcu/wmi v1.2.4 // indirect
go.etcd.io/bbolt v1.3.11 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
go.opentelemetry.io/contrib/zpages v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/mod v0.19.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.5.0 // indirect
golang.org/x/tools v0.23.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/api v0.188.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
diff --git a/cmd/oteltestbedcol/go.sum b/cmd/oteltestbedcol/go.sum
index d13e3738ca68..c3a1c1c692a9 100644
--- a/cmd/oteltestbedcol/go.sum
+++ b/cmd/oteltestbedcol/go.sum
@@ -160,6 +160,8 @@ 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/go-structform v0.0.12 h1:HXpzlAKyej8T7LobqKDThUw7BMhwV6Db24VwxNtgxCs=
github.com/elastic/go-structform v0.0.12/go.mod h1:CZWf9aIRYY5SuKSmOhtXScE5uQiLZNqAFnwKR4OrIM4=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
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/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -560,8 +562,8 @@ github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5Fsn
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.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -573,8 +575,8 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
@@ -664,8 +666,8 @@ 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.7 h1:emc1TRjIVsdKKSnpwGBAcsAGg0767SvUk8+ygx7Bb+4=
github.com/tidwall/wal v1.1.7/go.mod h1:r6lR1j27W9EPalgHiB7zLJDYu3mzW5BQP5KrzBpYY/E=
-github.com/tinylib/msgp v1.2.0 h1:0uKB/662twsVBpYUPbokj4sTSKhWFKB7LopO2kWK8lY=
-github.com/tinylib/msgp v1.2.0/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
+github.com/tinylib/msgp v1.2.1 h1:6ypy2qcCznxpP4hpORzhtXyTqrBs7cfM9MCCWY8zsmU=
+github.com/tinylib/msgp v1.2.1/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU=
github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI=
github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk=
@@ -693,106 +695,108 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:utucx3j7IvTmgBHssGnfkNBQ3nsnKonLN94bLcQd+WI=
-go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Rq3pzCddWlNtoeQsT2B0aMmLtmuDF5MvFBckwJMoiT0=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Coo7rWpV2UNY3fPFZK84TvEw4gLKS/UgONagZEeAbcg=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:8CPsp2ek4qlcnaJEM3g/YQ6/2kNIwqDwO/wOmAgYvO0=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:JxAqLxtRF0+LJlzADUinpYO5yCy0PfQw287cX+w+NWU=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:jc+4XrGLQ7Ce50A8m4l3JASBmH2pW7fgpKGn+SD1VjU=
-go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:EBW1Hn43Rwbe1x5f3WM39kWQYANVzOYY1ggbC6PfFrA=
-go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:cnccoz0R7TTSuWY61BPOJl0J7Th3yVZgEFPFUJ86a8M=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:N9bo5QuwJ6F2/mrovgtgszMNP7ObcDsfRNOGmk8rVwo=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:de4qi9Sr0cWsZapO3BzVPOzSPorBIGp9ZTfE0Y2+sto=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:3SndCFxuqZf8dX4bMeWsjl7A6b+M022x0MjEkX5UOKU=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+sPvbcI7jkMIhugOiLc8X5reLyQ7Fw1pyTXbRZxEWcg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.109.1-0.20240911162712-6c2697c4453c h1:6dfYBTkWWPlXzmJrhdD+CI8Bj2PMdkucrdDZnQDLA08=
+go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:OtdA/HxoRbcnn/Qx3pj14hRlBTcK9O51Yy1F/IaY+Z0=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c h1:61r2AAy1pHvCazZHhrHzGYHfpXbWvusE0ELcdwhO5Nc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:378QbLg3qPvgK55ZZQ547+dhB9W9c+aB928jXpag80g=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c h1:+FFNbQaFClf6hhY8zr1O727MIPnvLm89OwNA5wgoXJY=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lB030NoiXj/aISrjx0rM5cajsw6yLfx3HWGrRxFc/FA=
+go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c h1:cQGPOpbhP0CxuKQdFTevI2FQXciJZ0GIt/uhP+0RwlA=
+go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:epxNLj47eq6y2QVo9UnnEtxxmxSTL6vBozF0oDFsZyI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c h1:4uUqQLL6de6BVVy1tUqvrVY8KYrE23hoJyPg0UnfOSk=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:skeyP64/PCOKk4wnLLqR10nePfu/s7zwCB4XYLlmerg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:25cHDWaVcKvAHqT+fQXnNq55ENDD3tzMznIgrPc6THA=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HCQLNZvDobnqG3Rex0yjFEVuIHWStPjfC5X2KWa1WPU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
@@ -803,40 +807,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
@@ -858,8 +862,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -939,8 +943,8 @@ 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=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -1025,8 +1029,8 @@ 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.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
@@ -1034,8 +1038,8 @@ 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=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1048,8 +1052,8 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -1161,10 +1165,10 @@ google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7Fc
google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1178,8 +1182,8 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji
google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/cmd/oteltestbedcol/main.go b/cmd/oteltestbedcol/main.go
index 61bbd8dc4e32..a4a744736185 100644
--- a/cmd/oteltestbedcol/main.go
+++ b/cmd/oteltestbedcol/main.go
@@ -20,7 +20,7 @@ func main() {
info := component.BuildInfo{
Command: "oteltestbedcol",
Description: "OpenTelemetry Collector binary for testbed only tests.",
- Version: "0.108.1-dev",
+ Version: "0.109.1-dev",
}
set := otelcol.CollectorSettings{
diff --git a/cmd/telemetrygen/go.mod b/cmd/telemetrygen/go.mod
index 03aa15ab4f25..19dfab98971c 100644
--- a/cmd/telemetrygen/go.mod
+++ b/cmd/telemetrygen/go.mod
@@ -7,26 +7,26 @@ require (
github.com/spf13/cobra v1.8.1
github.com/spf13/pflag v1.0.5
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.5.0
- go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0
- go.opentelemetry.io/otel/log v0.5.0
- go.opentelemetry.io/otel/sdk v1.29.0
- go.opentelemetry.io/otel/sdk/log v0.5.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.6.0
+ go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.6.0
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.30.0
+ go.opentelemetry.io/otel/log v0.6.0
+ go.opentelemetry.io/otel/sdk v1.30.0
+ go.opentelemetry.io/otel/sdk/log v0.6.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
golang.org/x/time v0.6.0
- google.golang.org/grpc v1.66.0
+ google.golang.org/grpc v1.66.1
)
require (
@@ -43,15 +43,15 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/cmd/telemetrygen/go.sum b/cmd/telemetrygen/go.sum
index 1096c12c0d05..9aa766985bf3 100644
--- a/cmd/telemetrygen/go.sum
+++ b/cmd/telemetrygen/go.sum
@@ -83,42 +83,42 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.5.0 h1:iWyFL+atC9S1e6MFDLNUZieyKTmsrvsDzuozUDbFg8E=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.5.0/go.mod h1:0Ur7rPCJmkHksYcBywsFXnKBG3pqGl4TGltZ+T3qhSA=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
-go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
-go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.6.0 h1:WYsDPt0fM4KZaMhLvY+x6TVXd85P/KNl3Ez3t+0+kGs=
+go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.6.0/go.mod h1:vfY4arMmvljeXPNJOE0idEwuoPMjAPCWmBMmj6R5Ksw=
+go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.6.0 h1:QSKmLBzbFULSyHzOdO9JsN9lpE4zkrz1byYGmJecdVE=
+go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.6.0/go.mod h1:sTQ/NH8Yrirf0sJ5rWqVu+oT82i4zL9FaF6rWcqnptM=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0 h1:m0yTiGDLUvVYaTFbAvCkVYIYcvwKt3G7OLoN77NUs/8=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0/go.mod h1:wBQbT4UekBfegL2nx0Xk1vBcnzyBPsIVm9hRG4fYcr4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.30.0 h1:umZgi92IyxfXd/l4kaDhnKgY8rnN/cZcF1LKc6I8OQ8=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.30.0/go.mod h1:4lVs6obhSVRb1EW5FhOuBTyiQhtRtAnnva9vD3yRfq8=
+go.opentelemetry.io/otel/log v0.6.0 h1:nH66tr+dmEgW5y+F9LanGJUBYPrRgP4g2EkmPE3LeK8=
+go.opentelemetry.io/otel/log v0.6.0/go.mod h1:KdySypjQHhP069JX0z/t26VHwa8vSwzgaKmXtIB3fJM=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/log v0.6.0 h1:4J8BwXY4EeDE9Mowg+CyhWVBhTSLXVXodiXxS/+PGqI=
+go.opentelemetry.io/otel/sdk/log v0.6.0/go.mod h1:L1DN8RMAduKkrwRAFDEX3E3TLOq46+XMGSbUfHU/+vE=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
@@ -149,8 +149,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
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=
@@ -163,12 +163,12 @@ golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U=
golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -189,17 +189,17 @@ google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
google.golang.org/genproto v0.0.0-20200423170343-7949de9c1215/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/cmd/telemetrygen/internal/e2etest/go.mod b/cmd/telemetrygen/internal/e2etest/go.mod
index 35fa09e5eb59..f2d8fabdb282 100644
--- a/cmd/telemetrygen/internal/e2etest/go.mod
+++ b/cmd/telemetrygen/internal/e2etest/go.mod
@@ -3,13 +3,13 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetryge
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
)
require (
@@ -41,54 +41,54 @@ require (
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.6.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/cmd/telemetrygen/internal/e2etest/go.sum b/cmd/telemetrygen/internal/e2etest/go.sum
index 097949814126..88fd71c4a271 100644
--- a/cmd/telemetrygen/internal/e2etest/go.sum
+++ b/cmd/telemetrygen/internal/e2etest/go.sum
@@ -93,13 +93,13 @@ github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFSt
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -119,98 +119,80 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
-go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
-go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
-go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
-go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0 h1:m0yTiGDLUvVYaTFbAvCkVYIYcvwKt3G7OLoN77NUs/8=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0/go.mod h1:wBQbT4UekBfegL2nx0Xk1vBcnzyBPsIVm9hRG4fYcr4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.30.0 h1:umZgi92IyxfXd/l4kaDhnKgY8rnN/cZcF1LKc6I8OQ8=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.30.0/go.mod h1:4lVs6obhSVRb1EW5FhOuBTyiQhtRtAnnva9vD3yRfq8=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
@@ -241,8 +223,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
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=
@@ -255,12 +237,12 @@ golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U=
golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -281,17 +263,17 @@ google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
google.golang.org/genproto v0.0.0-20200423170343-7949de9c1215/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/cmd/telemetrygen/internal/logs/worker_test.go b/cmd/telemetrygen/internal/logs/worker_test.go
index ccfd5728f6fd..3e759b606154 100644
--- a/cmd/telemetrygen/internal/logs/worker_test.go
+++ b/cmd/telemetrygen/internal/logs/worker_test.go
@@ -177,7 +177,7 @@ func TestLogsWithOneTelemetryAttributes(t *testing.T) {
l.WalkAttributes(func(attr log.KeyValue) bool {
if attr.Key == telemetryAttrKeyOne {
- assert.EqualValues(t, attr.Value.AsString(), telemetryAttrValueOne)
+ assert.EqualValues(t, telemetryAttrValueOne, attr.Value.AsString())
}
return true
})
diff --git a/cmd/telemetrygen/internal/metrics/worker_test.go b/cmd/telemetrygen/internal/metrics/worker_test.go
index 6e450db04758..67539d5f009a 100644
--- a/cmd/telemetrygen/internal/metrics/worker_test.go
+++ b/cmd/telemetrygen/internal/metrics/worker_test.go
@@ -202,7 +202,7 @@ func TestSumSingleTelemetryAttr(t *testing.T) {
attr := ms.Data.(metricdata.Sum[int64]).DataPoints[0].Attributes
assert.Equal(t, 1, attr.Len(), "it must have a single attribute here")
actualValue, _ := attr.Value(telemetryAttrKeyOne)
- assert.Equal(t, actualValue.AsString(), telemetryAttrValueOne, "it should be "+telemetryAttrValueOne)
+ assert.Equal(t, telemetryAttrValueOne, actualValue.AsString(), "it should be "+telemetryAttrValueOne)
}
}
@@ -232,7 +232,7 @@ func TestGaugeSingleTelemetryAttr(t *testing.T) {
attr := ms.Data.(metricdata.Gauge[int64]).DataPoints[0].Attributes
assert.Equal(t, 1, attr.Len(), "it must have a single attribute here")
actualValue, _ := attr.Value(telemetryAttrKeyOne)
- assert.Equal(t, actualValue.AsString(), telemetryAttrValueOne, "it should be "+telemetryAttrValueOne)
+ assert.Equal(t, telemetryAttrValueOne, actualValue.AsString(), "it should be "+telemetryAttrValueOne)
}
}
diff --git a/cmd/telemetrygen/internal/traces/worker_test.go b/cmd/telemetrygen/internal/traces/worker_test.go
index c3aff22a8803..33c921febfe5 100644
--- a/cmd/telemetrygen/internal/traces/worker_test.go
+++ b/cmd/telemetrygen/internal/traces/worker_test.go
@@ -185,7 +185,7 @@ func TestSpanKind(t *testing.T) {
// verify that the default Span Kind is being overridden
for _, span := range syncer.spans {
- assert.NotEqual(t, span.SpanKind(), trace.SpanKindInternal)
+ assert.NotEqual(t, trace.SpanKindInternal, span.SpanKind())
}
}
diff --git a/confmap/provider/s3provider/go.mod b/confmap/provider/s3provider/go.mod
index 66d058884a61..95aeb90b6c16 100644
--- a/confmap/provider/s3provider/go.mod
+++ b/confmap/provider/s3provider/go.mod
@@ -3,30 +3,30 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provide
go 1.22.0
require (
- github.com/aws/aws-sdk-go-v2 v1.30.4
- github.com/aws/aws-sdk-go-v2/config v1.27.31
- github.com/aws/aws-sdk-go-v2/service/s3 v1.60.1
+ github.com/aws/aws-sdk-go-v2 v1.30.5
+ github.com/aws/aws-sdk-go-v2/config v1.27.33
+ github.com/aws/aws-sdk-go-v2/service/s3 v1.61.2
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
gopkg.in/yaml.v2 v2.4.0
)
require (
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4 // indirect
- github.com/aws/aws-sdk-go-v2/credentials v1.17.30 // indirect
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 // indirect
- github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 // indirect
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 // indirect
+ github.com/aws/aws-sdk-go-v2/credentials v1.17.32 // indirect
+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
- github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.16 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.18 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.16 // indirect
- github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/sts v1.30.5 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 // indirect
github.com/aws/smithy-go v1.20.4 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
diff --git a/confmap/provider/s3provider/go.sum b/confmap/provider/s3provider/go.sum
index 2df3c9ab78f8..447086b34cce 100644
--- a/confmap/provider/s3provider/go.sum
+++ b/confmap/provider/s3provider/go.sum
@@ -1,37 +1,37 @@
-github.com/aws/aws-sdk-go-v2 v1.30.4 h1:frhcagrVNrzmT95RJImMHgabt99vkXGslubDaDagTk8=
-github.com/aws/aws-sdk-go-v2 v1.30.4/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
+github.com/aws/aws-sdk-go-v2 v1.30.5 h1:mWSRTwQAb0aLE17dSzztCVJWI9+cRMgqebndjwDyK0g=
+github.com/aws/aws-sdk-go-v2 v1.30.5/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4 h1:70PVAiL15/aBMh5LThwgXdSQorVr91L127ttckI9QQU=
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4/go.mod h1:/MQxMqci8tlqDH+pjmoLu1i0tbWCUP1hhyMRuFxpQCw=
-github.com/aws/aws-sdk-go-v2/config v1.27.31 h1:kxBoRsjhT3pq0cKthgj6RU6bXTm/2SgdoUMyrVw0rAI=
-github.com/aws/aws-sdk-go-v2/config v1.27.31/go.mod h1:z04nZdSWFPaDwK3DdJOG2r+scLQzMYuJeW0CujEm9FM=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30 h1:aau/oYFtibVovr2rDt8FHlU17BTicFEMAi29V1U+L5Q=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30/go.mod h1:BPJ/yXV92ZVq6G8uYvbU0gSl8q94UB63nMT5ctNO38g=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 h1:yjwoSyDZF8Jth+mUk5lSPJCkMC0lMy6FaCD51jm6ayE=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12/go.mod h1:fuR57fAgMk7ot3WcNQfb6rSEn+SUffl7ri+aa8uKysI=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 h1:TNyt/+X43KJ9IJJMjKfa3bNTiZbUP7DeCxfbTROESwY=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16/go.mod h1:2DwJF39FlNAUiX5pAc0UNeiz16lK2t7IaFcm0LFHEgc=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 h1:jYfy8UPmd+6kJW5YhY0L1/KftReOGxI/4NtVSTh9O/I=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16/go.mod h1:7ZfEPZxkW42Afq4uQB8H2E2e6ebh6mXTueEpYzjCzcs=
+github.com/aws/aws-sdk-go-v2/config v1.27.33 h1:Nof9o/MsmH4oa0s2q9a0k7tMz5x/Yj5k06lDODWz3BU=
+github.com/aws/aws-sdk-go-v2/config v1.27.33/go.mod h1:kEqdYzRb8dd8Sy2pOdEbExTTF5v7ozEXX0McgPE7xks=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32 h1:7Cxhp/BnT2RcGy4VisJ9miUPecY+lyE9I8JvcZofn9I=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32/go.mod h1:P5/QMF3/DCHbXGEGkdbilXHsyTBX5D3HSwcrSc9p20I=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 h1:pfQ2sqNpMVK6xz2RbqLEL0GH87JOwSxPV2rzm8Zsb74=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13/go.mod h1:NG7RXPUlqfsCLLFfi0+IpKN4sCB9D9fw/qTaSB+xRoU=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 h1:pI7Bzt0BJtYA0N/JEC6B8fJ4RBrEMi1LBrkMdFYNSnQ=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17/go.mod h1:Dh5zzJYMtxfIjYW+/evjQ8uj2OyR/ve2KROHGHlSFqE=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 h1:Mqr/V5gvrhA2gvgnF42Zh5iMiQNcOYthFYwCyrnuWlc=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17/go.mod h1:aLJpZlCmjE+V+KtN1q1uyZkfnUWpQGpbsn89XPKyzfU=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.16 h1:mimdLQkIX1zr8GIPY1ZtALdBQGxcASiBd2MOp8m/dMc=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.16/go.mod h1:YHk6owoSwrIsok+cAH9PENCOGoH5PU2EllX4vLtSrsY=
+github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17 h1:Roo69qTpfu8OlJ2Tb7pAYVuF0CpuUMB0IYWwYP/4DZM=
+github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17/go.mod h1:NcWPxQzGM1USQggaTVwz6VpqMZPX1CvDJLDh6jnOCa4=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 h1:KypMCbLPPHEmf9DgMGw51jMj77VfGPAN2Kv4cfhlfgI=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4/go.mod h1:Vz1JQXliGcQktFTN/LN6uGppAIRoLBR2bMvIMP0gOjc=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.18 h1:GckUnpm4EJOAio1c8o25a+b3lVfwVzC9gnSBqiiNmZM=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.18/go.mod h1:Br6+bxfG33Dk3ynmkhsW2Z/t9D4+lRqdLDNCKi85w0U=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 h1:tJ5RnkHCiSH0jyd6gROjlJtNwov0eGYNz8s8nFcR0jQ=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18/go.mod h1:++NHzT+nAF7ZPrHPsA+ENvsXkOO8wEu+C6RXltAG4/c=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.16 h1:jg16PhLPUiHIj8zYIW6bqzeQSuHVEiWnGA0Brz5Xv2I=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.16/go.mod h1:Uyk1zE1VVdsHSU7096h/rwnXDzOzYQVl+FNPhPw7ShY=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.60.1 h1:mx2ucgtv+MWzJesJY9Ig/8AFHgoE5FwLXwUVgW/FGdI=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.60.1/go.mod h1:BSPI0EfnYUuNHPS0uqIo5VrRwzie+Fp+YhQOUs16sKI=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 h1:zCsFCKvbj25i7p1u94imVoO447I/sFv8qq+lGJhRN0c=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5/go.mod h1:ZeDX1SnKsVlejeuz41GiajjZpRSWR7/42q/EyA/QEiM=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 h1:SKvPgvdvmiTWoi0GAJ7AsJfOz3ngVkD/ERbs5pUnHNI=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5/go.mod h1:20sz31hv/WsPa3HhU3hfrIet2kxM4Pe0r20eBZ20Tac=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5 h1:OMsEmCyz2i89XwRwPouAJvhj81wINh+4UK+k/0Yo/q8=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5/go.mod h1:vmSqFK+BVIwVpDAGZB3CoCXHzurt4qBE8lf+I/kRTh0=
+github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19 h1:FLMkfEiRjhgeDTCjjLoc3URo/TBkgeQbocA78lfkzSI=
+github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19/go.mod h1:Vx+GucNSsdhaxs3aZIKfSUjKVGsxN25nX2SRcdhuw08=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 h1:rfprUlsdzgl7ZL2KlXiUAoJnI/VxfHCvDFr2QDFj6u4=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19/go.mod h1:SCWkEdRq8/7EK60NcvvQ6NXKuTcchAD4ROAsC37VEZE=
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17 h1:u+EfGmksnJc/x5tq3A+OD7LrMbSSR/5TrKLvkdy/fhY=
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17/go.mod h1:VaMx6302JHax2vHJWgRo+5n9zvbacs3bLU/23DNQrTY=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.61.2 h1:Kp6PWAlXwP1UvIflkIP6MFZYBNDCa4mFCGtxrpICVOg=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.61.2/go.mod h1:5FmD/Dqq57gP+XwaUnd5WFPipAuzrf0HmupX27Gvjvc=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 h1:pIaGg+08llrP7Q5aiz9ICWbY8cqhTkyy+0SHvfzQpTc=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7/go.mod h1:eEygMHnTKH/3kNp9Jr1n3PdejuSNcgwLe1dWgQtO0VQ=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 h1:/Cfdu0XV3mONYKaOt1Gr0k1KvQzkzPyiKUdlWJqy+J4=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7/go.mod h1:bCbAxKDqNvkHxRaIMnyVPXPo+OaPRwvmgzMxbz1VKSA=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 h1:NKTa1eqZYw8tiHSRGpP0VtTdub/8KNk8sDkNPFaOKDE=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7/go.mod h1:NXi1dIAGteSaRLqYgarlhP/Ij0cFT+qmCwiJqWh/U5o=
github.com/aws/smithy-go v1.20.4 h1:2HK1zBdPgRbjFOHlfeQZfpC4r72MOb9bZkiFwggKO+4=
github.com/aws/smithy-go v1.20.4/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
@@ -58,8 +58,8 @@ github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjR
github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/confmap/provider/secretsmanagerprovider/go.mod b/confmap/provider/secretsmanagerprovider/go.mod
index 285ef248fc42..514970c00531 100644
--- a/confmap/provider/secretsmanagerprovider/go.mod
+++ b/confmap/provider/secretsmanagerprovider/go.mod
@@ -3,24 +3,24 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provide
go 1.22.0
require (
- github.com/aws/aws-sdk-go-v2/config v1.27.31
- github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.6
+ github.com/aws/aws-sdk-go-v2/config v1.27.33
+ github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.8
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
)
require (
- github.com/aws/aws-sdk-go-v2 v1.30.4 // indirect
- github.com/aws/aws-sdk-go-v2/credentials v1.17.30 // indirect
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 // indirect
- github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 // indirect
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 // indirect
+ github.com/aws/aws-sdk-go-v2 v1.30.5 // indirect
+ github.com/aws/aws-sdk-go-v2/credentials v1.17.32 // indirect
+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 // indirect
- github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/sts v1.30.5 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 // indirect
github.com/aws/smithy-go v1.20.4 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
diff --git a/confmap/provider/secretsmanagerprovider/go.sum b/confmap/provider/secretsmanagerprovider/go.sum
index 898110bd1848..2f23720ac6a8 100644
--- a/confmap/provider/secretsmanagerprovider/go.sum
+++ b/confmap/provider/secretsmanagerprovider/go.sum
@@ -12,21 +12,21 @@ github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmV
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/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.30.4 h1:frhcagrVNrzmT95RJImMHgabt99vkXGslubDaDagTk8=
-github.com/aws/aws-sdk-go-v2 v1.30.4/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
+github.com/aws/aws-sdk-go-v2 v1.30.5 h1:mWSRTwQAb0aLE17dSzztCVJWI9+cRMgqebndjwDyK0g=
+github.com/aws/aws-sdk-go-v2 v1.30.5/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
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.27.31 h1:kxBoRsjhT3pq0cKthgj6RU6bXTm/2SgdoUMyrVw0rAI=
-github.com/aws/aws-sdk-go-v2/config v1.27.31/go.mod h1:z04nZdSWFPaDwK3DdJOG2r+scLQzMYuJeW0CujEm9FM=
+github.com/aws/aws-sdk-go-v2/config v1.27.33 h1:Nof9o/MsmH4oa0s2q9a0k7tMz5x/Yj5k06lDODWz3BU=
+github.com/aws/aws-sdk-go-v2/config v1.27.33/go.mod h1:kEqdYzRb8dd8Sy2pOdEbExTTF5v7ozEXX0McgPE7xks=
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.30 h1:aau/oYFtibVovr2rDt8FHlU17BTicFEMAi29V1U+L5Q=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30/go.mod h1:BPJ/yXV92ZVq6G8uYvbU0gSl8q94UB63nMT5ctNO38g=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32 h1:7Cxhp/BnT2RcGy4VisJ9miUPecY+lyE9I8JvcZofn9I=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32/go.mod h1:P5/QMF3/DCHbXGEGkdbilXHsyTBX5D3HSwcrSc9p20I=
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.12 h1:yjwoSyDZF8Jth+mUk5lSPJCkMC0lMy6FaCD51jm6ayE=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12/go.mod h1:fuR57fAgMk7ot3WcNQfb6rSEn+SUffl7ri+aa8uKysI=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 h1:TNyt/+X43KJ9IJJMjKfa3bNTiZbUP7DeCxfbTROESwY=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16/go.mod h1:2DwJF39FlNAUiX5pAc0UNeiz16lK2t7IaFcm0LFHEgc=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 h1:jYfy8UPmd+6kJW5YhY0L1/KftReOGxI/4NtVSTh9O/I=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16/go.mod h1:7ZfEPZxkW42Afq4uQB8H2E2e6ebh6mXTueEpYzjCzcs=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 h1:pfQ2sqNpMVK6xz2RbqLEL0GH87JOwSxPV2rzm8Zsb74=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13/go.mod h1:NG7RXPUlqfsCLLFfi0+IpKN4sCB9D9fw/qTaSB+xRoU=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 h1:pI7Bzt0BJtYA0N/JEC6B8fJ4RBrEMi1LBrkMdFYNSnQ=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17/go.mod h1:Dh5zzJYMtxfIjYW+/evjQ8uj2OyR/ve2KROHGHlSFqE=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 h1:Mqr/V5gvrhA2gvgnF42Zh5iMiQNcOYthFYwCyrnuWlc=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17/go.mod h1:aLJpZlCmjE+V+KtN1q1uyZkfnUWpQGpbsn89XPKyzfU=
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.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc=
@@ -34,18 +34,18 @@ github.com/aws/aws-sdk-go-v2/service/appconfig v1.4.2/go.mod h1:FZ3HkCe+b10uFZZk
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 h1:KypMCbLPPHEmf9DgMGw51jMj77VfGPAN2Kv4cfhlfgI=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4/go.mod h1:Vz1JQXliGcQktFTN/LN6uGppAIRoLBR2bMvIMP0gOjc=
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.11.18 h1:tJ5RnkHCiSH0jyd6gROjlJtNwov0eGYNz8s8nFcR0jQ=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18/go.mod h1:++NHzT+nAF7ZPrHPsA+ENvsXkOO8wEu+C6RXltAG4/c=
-github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.6 h1:3TZlWvCC813uhS1Z4fVTmBhg41OYUrgSlvXqIDDkurw=
-github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.6/go.mod h1:5NPkI3RsTOhwz1CuG7VVSgJCm3CINKkoIaUbUZWQ67w=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 h1:rfprUlsdzgl7ZL2KlXiUAoJnI/VxfHCvDFr2QDFj6u4=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19/go.mod h1:SCWkEdRq8/7EK60NcvvQ6NXKuTcchAD4ROAsC37VEZE=
+github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.8 h1:HNXhQReFG2fbucvPRxDabbIGQf/6dieOfTnzoGPEqXI=
+github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.8/go.mod h1:BYr9P/rrcLNJ8A36nT15p8tpoVDZ5lroHuMn/njecBw=
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.22.5 h1:zCsFCKvbj25i7p1u94imVoO447I/sFv8qq+lGJhRN0c=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5/go.mod h1:ZeDX1SnKsVlejeuz41GiajjZpRSWR7/42q/EyA/QEiM=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 h1:SKvPgvdvmiTWoi0GAJ7AsJfOz3ngVkD/ERbs5pUnHNI=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5/go.mod h1:20sz31hv/WsPa3HhU3hfrIet2kxM4Pe0r20eBZ20Tac=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 h1:pIaGg+08llrP7Q5aiz9ICWbY8cqhTkyy+0SHvfzQpTc=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7/go.mod h1:eEygMHnTKH/3kNp9Jr1n3PdejuSNcgwLe1dWgQtO0VQ=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 h1:/Cfdu0XV3mONYKaOt1Gr0k1KvQzkzPyiKUdlWJqy+J4=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7/go.mod h1:bCbAxKDqNvkHxRaIMnyVPXPo+OaPRwvmgzMxbz1VKSA=
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.30.5 h1:OMsEmCyz2i89XwRwPouAJvhj81wINh+4UK+k/0Yo/q8=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5/go.mod h1:vmSqFK+BVIwVpDAGZB3CoCXHzurt4qBE8lf+I/kRTh0=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 h1:NKTa1eqZYw8tiHSRGpP0VtTdub/8KNk8sDkNPFaOKDE=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7/go.mod h1:NXi1dIAGteSaRLqYgarlhP/Ij0cFT+qmCwiJqWh/U5o=
github.com/aws/smithy-go v1.8.0/go.mod h1:SObp3lf9smib00L/v3U2eAKG8FyQ7iLrJnQiAmR5n+E=
github.com/aws/smithy-go v1.20.4 h1:2HK1zBdPgRbjFOHlfeQZfpC4r72MOb9bZkiFwggKO+4=
github.com/aws/smithy-go v1.20.4/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg=
@@ -268,8 +268,8 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1
go.etcd.io/etcd/api/v3 v3.5.4/go.mod h1:5GB2vv4A4AOn3yk7MftYGHkUfGtDHnEraIjym4dYz5A=
go.etcd.io/etcd/client/pkg/v3 v3.5.4/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g=
go.etcd.io/etcd/client/v3 v3.5.4/go.mod h1:ZaRkVgBZC+L+dLCjTcF1hRXpgZXQPOvnA/Ak/gq3kiY=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
diff --git a/connector/countconnector/go.mod b/connector/countconnector/go.mod
index 6bc119891d12..95f7984c6bb8 100644
--- a/connector/countconnector/go.mod
+++ b/connector/countconnector/go.mod
@@ -3,18 +3,18 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/connector/count
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -25,6 +25,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/elastic/go-grok v0.3.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
@@ -45,31 +46,31 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/connector/countconnector/go.sum b/connector/countconnector/go.sum
index a5b35fcec07d..488571b8bcc9 100644
--- a/connector/countconnector/go.sum
+++ b/connector/countconnector/go.sum
@@ -13,6 +13,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/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=
@@ -70,16 +72,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
@@ -88,46 +90,46 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -145,20 +147,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/connector/datadogconnector/README.md b/connector/datadogconnector/README.md
index 981250c11b66..ed53f195c00a 100644
--- a/connector/datadogconnector/README.md
+++ b/connector/datadogconnector/README.md
@@ -25,29 +25,22 @@
## Description
-The Datadog Connector is a connector component that computes Datadog APM Stats pre-sampling in the event that your traces pipeline is sampled using components such as the tailsamplingprocessor or probabilisticsamplerprocessor.
+The Datadog Connector is a connector component that derives APM statistics, in the form of metrics, from service traces, for display in the Datadog APM product. This component is *required* for trace-emitting services and their statistics to appear in Datadog APM.
-The connector is most applicable when using the sampling components such as the [tailsamplingprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor#tail-sampling-processor), or the [probabilisticsamplerprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/probabilisticsamplerprocessor) in one of your pipelines. The sampled pipeline should be duplicated and the `datadog` connector should be added to the the pipeline that is not being sampled to ensure that Datadog APM Stats are accurate in the backend.
+The Datadog connector can also forward the traces passed into it into another trace pipeline. Notably, if you plan to sample your traces with the [tailsamplingprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor#tail-sampling-processor) or the [probabilisticsamplerprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/probabilisticsamplerprocessor), you should place the Datadog connector upstream to ensure that the metrics are computed before sampling, ensuring their accuracy. An example is given below.
## Usage
-To use the Datadog Connector, add the connector to one set of the duplicated pipelines while sampling the other. The Datadog Connector will compute APM Stats on all spans that it sees. Here is an example on how to add it to a pipeline using the [probabilisticsampler]:
-
-
-
- Before | After |
-
-
-
-
```yaml
# ...
processors:
# ...
probabilistic_sampler:
sampling_percentage: 20
- # add the "datadog" processor definition
- datadog:
+
+connectors:
+ # add the "datadog" connector definition and further configurations
+ datadog/connector:
exporters:
datadog:
@@ -58,53 +51,21 @@ service:
pipelines:
traces:
receivers: [otlp]
- # prepend it to the sampler in your pipeline:
- processors: [batch, datadog, probabilistic_sampler]
+ processors: [batch]
+ exporters: [datadog/connector]
+
+ traces/2: # this pipeline uses sampling
+ receivers: [datadog/connector]
+ processors: [batch, probabilistic_sampler]
exporters: [datadog]
metrics:
- receivers: [otlp]
+ receivers: [datadog/connector]
processors: [batch]
exporters: [datadog]
```
- |
-
-```yaml
-# ...
-processors:
- probabilistic_sampler:
- sampling_percentage: 20
-
-connectors:
- # add the "datadog" connector definition and further configurations
- datadog/connector:
-
-exporters:
- datadog:
- api:
- key: ${env:DD_API_KEY}
-
-service:
- pipelines:
- traces:
- receivers: [otlp]
- processors: [batch]
- exporters: [datadog/connector]
-
- traces/2: # this pipeline uses sampling
- receivers: [datadog/connector]
- processors: [batch, probabilistic_sampler]
- exporters: [datadog]
-
- metrics:
- receivers: [datadog/connector]
- processors: [batch]
- exporters: [datadog]
-```
- |
-
-Here we have two traces pipelines that ingest the same data but one is being sampled. The one that is sampled has its data sent to the datadog backend for you to see the sampled subset of the total traces sent across. The other non-sampled pipeline of traces sends its data to the metrics pipeline to be used in the APM stats. This unsampled pipeline gives the full picture of how much data the application emits in traces.
+In this example configuration, incoming traces are received through OTLP, and processed by the Datadog connector in the `traces` pipeline. The traces are then forwarded to the `traces/2` pipeline, where a sample of them is exported to Datadog. In parallel, the APM stats computed from the full stream of traces are sent to the `metrics` pipeline, where they are exported to Datadog as well.
## Configurations
diff --git a/connector/datadogconnector/config.go b/connector/datadogconnector/config.go
index 57a8b6182530..f0c2abd3b549 100644
--- a/connector/datadogconnector/config.go
+++ b/connector/datadogconnector/config.go
@@ -4,11 +4,9 @@
package datadogconnector // import "github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector"
import (
- "fmt"
- "regexp"
- "time"
-
"go.opentelemetry.io/collector/component"
+
+ datadogconfig "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
)
var _ component.Config = (*Config)(nil)
@@ -19,100 +17,11 @@ type Config struct {
Traces TracesConfig `mapstructure:"traces"`
}
+// Deprecated: [v0.110.0] Use `datadog.TracesConnectorConfig` instead.
// TracesConfig defines the traces specific configuration options
-type TracesConfig struct {
- // ignored resources
- // A blocklist of regular expressions can be provided to disable certain traces based on their resource name
- // all entries must be surrounded by double quotes and separated by commas.
- // ignore_resources: ["(GET|POST) /healthcheck"]
- IgnoreResources []string `mapstructure:"ignore_resources"`
-
- // SpanNameRemappings is the map of datadog span names and preferred name to map to. This can be used to
- // automatically map Datadog Span Operation Names to an updated value. All entries should be key/value pairs.
- // span_name_remappings:
- // io.opentelemetry.javaagent.spring.client: spring.client
- // instrumentation:express.server: express
- // go.opentelemetry.io_contrib_instrumentation_net_http_otelhttp.client: http.client
- SpanNameRemappings map[string]string `mapstructure:"span_name_remappings"`
-
- // If set to true the OpenTelemetry span name will used in the Datadog resource name.
- // If set to false the resource name will be filled with the instrumentation library name + span kind.
- // The default value is `false`.
- SpanNameAsResourceName bool `mapstructure:"span_name_as_resource_name"`
-
- // If set to true, enables an additional stats computation check on spans to see they have an eligible `span.kind` (server, consumer, client, producer).
- // If enabled, a span with an eligible `span.kind` will have stats computed. If disabled, only top-level and measured spans will have stats computed.
- // NOTE: For stats computed from OTel traces, only top-level spans are considered when this option is off.
- // If you are sending OTel traces and want stats on non-top-level spans, this flag will need to be enabled.
- // If you are sending OTel traces and do not want stats computed by span kind, you need to disable this flag and disable `compute_top_level_by_span_kind`.
- ComputeStatsBySpanKind bool `mapstructure:"compute_stats_by_span_kind"`
-
- // If set to true, root spans and spans with a server or consumer `span.kind` will be marked as top-level.
- // Additionally, spans with a client or producer `span.kind` will have stats computed.
- // Enabling this config option may increase the number of spans that generate trace metrics, and may change which spans appear as top-level in Datadog.
- // ComputeTopLevelBySpanKind needs to be enabled in both the Datadog connector and Datadog exporter configs if both components are being used.
- // The default value is `false`.
- ComputeTopLevelBySpanKind bool `mapstructure:"compute_top_level_by_span_kind"`
-
- // If set to true, enables aggregation of peer related tags (e.g., `peer.service`, `db.instance`, etc.) in the datadog connector.
- // If disabled, aggregated trace stats will not include these tags as dimensions on trace metrics.
- // For the best experience with peer tags, Datadog also recommends enabling `compute_stats_by_span_kind`.
- // If you are using an OTel tracer, it's best to have both enabled because client/producer spans with relevant peer tags
- // may not be marked by the datadog connector as top-level spans.
- // If enabling both causes the datadog connector to consume too many resources, try disabling `compute_stats_by_span_kind` first.
- // A high cardinality of peer tags or APM resources can also contribute to higher CPU and memory consumption.
- // You can check for the cardinality of these fields by making trace search queries in the Datadog UI.
- // The default list of peer tags can be found in https://github.com/DataDog/datadog-agent/blob/main/pkg/trace/stats/concentrator.go.
- PeerTagsAggregation bool `mapstructure:"peer_tags_aggregation"`
-
- // [BETA] Optional list of supplementary peer tags that go beyond the defaults. The Datadog backend validates all tags
- // and will drop ones that are unapproved. The default set of peer tags can be found at
- // https://github.com/DataDog/datadog-agent/blob/505170c4ac8c3cbff1a61cf5f84b28d835c91058/pkg/trace/stats/concentrator.go#L55.
- PeerTags []string `mapstructure:"peer_tags"`
+type TracesConfig = datadogconfig.TracesConnectorConfig
- // TraceBuffer specifies the number of Datadog Agent TracerPayloads to buffer before dropping.
- // The default value is 1000.
- TraceBuffer int `mapstructure:"trace_buffer"`
-
- // ResourceAttributesAsContainerTags specifies the list of resource attributes to be used as container tags.
- ResourceAttributesAsContainerTags []string `mapstructure:"resource_attributes_as_container_tags"`
-
- // BucketInterval specifies the time interval size of aggregation buckets that aggregate the Datadog trace metrics.
- // It is also the time interval that Datadog trace metrics payloads are flushed to the pipeline.
- // If you are concerned about the metric volume generated by the Datadog connector and the resulting networking egress, try increasing bucket_interval.
- // Default is 10s if unset.
- BucketInterval time.Duration `mapstructure:"bucket_interval"`
-}
-
-// Validate the configuration for errors. This is required by component.Config.
+// Validate checks if the configuration is valid
func (c *Config) Validate() error {
- if c.Traces.IgnoreResources != nil {
- for _, entry := range c.Traces.IgnoreResources {
- _, err := regexp.Compile(entry)
- if err != nil {
- return fmt.Errorf("%q is not valid resource filter regular expression", entry)
- }
- }
- }
-
- if c.Traces.SpanNameRemappings != nil {
- for key, value := range c.Traces.SpanNameRemappings {
- if value == "" {
- return fmt.Errorf("%q is not valid value for span name remapping", value)
- }
- if key == "" {
- return fmt.Errorf("%q is not valid key for span name remapping", key)
- }
- }
- }
-
- if c.Traces.TraceBuffer < 0 {
- return fmt.Errorf("Trace buffer must be non-negative")
- }
-
- if c.Traces.BucketInterval < 0 {
- return fmt.Errorf("bucket interval must be non-negative")
- }
-
- return nil
+ return c.Traces.Validate()
}
diff --git a/connector/datadogconnector/config_test.go b/connector/datadogconnector/config_test.go
index 55bf3481eb8d..092eee911fdd 100644
--- a/connector/datadogconnector/config_test.go
+++ b/connector/datadogconnector/config_test.go
@@ -8,10 +8,11 @@ import (
"time"
"github.com/stretchr/testify/assert"
+
+ datadogconfig "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
)
func TestValidate(t *testing.T) {
-
tests := []struct {
name string
cfg *Config
@@ -21,36 +22,46 @@ func TestValidate(t *testing.T) {
name: "span name remapping valid",
cfg: &Config{
Traces: TracesConfig{
- SpanNameRemappings: map[string]string{"old.opentelemetryspan.name": "updated.name"},
+ TracesConfig: datadogconfig.TracesConfig{
+ SpanNameRemappings: map[string]string{"old.opentelemetryspan.name": "updated.name"},
+ },
},
},
},
{
name: "span name remapping empty val",
cfg: &Config{Traces: TracesConfig{
- SpanNameRemappings: map[string]string{"oldname": ""},
+ TracesConfig: datadogconfig.TracesConfig{
+ SpanNameRemappings: map[string]string{"oldname": ""},
+ },
}},
- err: "\"\" is not valid value for span name remapping",
+ err: "'' is not valid value for span name remapping",
},
{
name: "span name remapping empty key",
cfg: &Config{Traces: TracesConfig{
- SpanNameRemappings: map[string]string{"": "newname"},
+ TracesConfig: datadogconfig.TracesConfig{
+ SpanNameRemappings: map[string]string{"": "newname"},
+ },
}},
- err: "\"\" is not valid key for span name remapping",
+ err: "'' is not valid key for span name remapping",
},
{
name: "ignore resources valid",
cfg: &Config{Traces: TracesConfig{
- IgnoreResources: []string{"[123]"},
+ TracesConfig: datadogconfig.TracesConfig{
+ IgnoreResources: []string{"[123]"},
+ },
}},
},
{
name: "ignore resources missing bracket",
cfg: &Config{Traces: TracesConfig{
- IgnoreResources: []string{"[123"},
+ TracesConfig: datadogconfig.TracesConfig{
+ IgnoreResources: []string{"[123"},
+ },
}},
- err: "\"[123\" is not valid resource filter regular expression",
+ err: "'[123' is not valid resource filter regular expression",
},
{
name: "With trace_buffer",
@@ -63,12 +74,16 @@ func TestValidate(t *testing.T) {
cfg: &Config{Traces: TracesConfig{
TraceBuffer: -10,
}},
- err: "Trace buffer must be non-negative",
+ err: "trace buffer must be non-negative",
},
{
name: "With peer_tags",
cfg: &Config{
- Traces: TracesConfig{PeerTags: []string{"tag1", "tag2"}},
+ Traces: TracesConfig{
+ TracesConfig: datadogconfig.TracesConfig{
+ PeerTags: []string{"tag1", "tag2"},
+ },
+ },
},
},
{
diff --git a/connector/datadogconnector/connector_native_test.go b/connector/datadogconnector/connector_native_test.go
index 3a7ba0a1e1da..991565941eaa 100644
--- a/connector/datadogconnector/connector_native_test.go
+++ b/connector/datadogconnector/connector_native_test.go
@@ -18,6 +18,7 @@ import (
"go.opentelemetry.io/collector/connector/connectortest"
"go.opentelemetry.io/collector/consumer/consumertest"
"go.opentelemetry.io/collector/pdata/ptrace"
+ conventions127 "go.opentelemetry.io/collector/semconv/v1.27.0"
semconv "go.opentelemetry.io/collector/semconv/v1.5.0"
"go.uber.org/zap"
"google.golang.org/protobuf/proto"
@@ -145,6 +146,8 @@ func TestMeasuredAndClientKindNative(t *testing.T) {
td := ptrace.NewTraces()
res := td.ResourceSpans().AppendEmpty().Resource()
res.Attributes().PutStr("service.name", "svc")
+ res.Attributes().PutStr(conventions127.AttributeDeploymentEnvironmentName, "my-env")
+
ss := td.ResourceSpans().At(0).ScopeSpans().AppendEmpty().Spans()
// Root span
s1 := ss.AppendEmpty()
@@ -200,6 +203,7 @@ func TestMeasuredAndClientKindNative(t *testing.T) {
require.NoError(t, err)
assert.Len(t, sp.Stats, 1)
assert.Len(t, sp.Stats[0].Stats, 1)
+ assert.Equal(t, "my-env", sp.Stats[0].Env)
assert.Len(t, sp.Stats[0].Stats[0].Stats, 3)
cgss := sp.Stats[0].Stats[0].Stats
sort.Slice(cgss, func(i, j int) bool {
diff --git a/connector/datadogconnector/factory.go b/connector/datadogconnector/factory.go
index c3d3b18ab126..f5f4b95a7ff2 100644
--- a/connector/datadogconnector/factory.go
+++ b/connector/datadogconnector/factory.go
@@ -18,6 +18,7 @@ import (
"go.uber.org/zap"
"github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector/internal/metadata"
+ datadogconfig "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
)
const nativeIngestFeatureGateName = "connector.datadogconnector.NativeIngest"
@@ -43,9 +44,12 @@ func NewFactory() connector.Factory {
func createDefaultConfig() component.Config {
return &Config{
Traces: TracesConfig{
- IgnoreResources: []string{},
- TraceBuffer: 1000,
- BucketInterval: 10 * time.Second,
+ TracesConfig: datadogconfig.TracesConfig{
+ IgnoreResources: []string{},
+ },
+
+ TraceBuffer: 1000,
+ BucketInterval: 10 * time.Second,
},
}
}
diff --git a/connector/datadogconnector/factory_test.go b/connector/datadogconnector/factory_test.go
index ed081d6d1d6d..f92056baa295 100644
--- a/connector/datadogconnector/factory_test.go
+++ b/connector/datadogconnector/factory_test.go
@@ -9,6 +9,8 @@ import (
"github.com/stretchr/testify/assert"
"go.opentelemetry.io/collector/component/componenttest"
+
+ datadogconfig "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
)
func TestCreateDefaultConfig(t *testing.T) {
@@ -18,9 +20,11 @@ func TestCreateDefaultConfig(t *testing.T) {
assert.Equal(t,
&Config{
Traces: TracesConfig{
- IgnoreResources: []string{},
- TraceBuffer: 1000,
- BucketInterval: 10 * time.Second,
+ TracesConfig: datadogconfig.TracesConfig{
+ IgnoreResources: []string{},
+ },
+ TraceBuffer: 1000,
+ BucketInterval: 10 * time.Second,
},
},
cfg, "failed to create default config")
diff --git a/connector/datadogconnector/go.mod b/connector/datadogconnector/go.mod
index ae91101189c1..bd19e7288279 100644
--- a/connector/datadogconnector/go.mod
+++ b/connector/datadogconnector/go.mod
@@ -3,102 +3,104 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/connector/datad
go 1.22.0
require (
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2
- github.com/DataDog/datadog-agent/pkg/proto v0.56.2
- github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0
+ github.com/DataDog/datadog-agent/pkg/proto v0.57.0
+ github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85
github.com/DataDog/datadog-go/v5 v5.5.0
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog v0.0.0-00010101000000-000000000000
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.109.0
github.com/patrickmn/go-cache v2.1.0+incompatible
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/metric v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/metric v1.30.0
go.uber.org/zap v1.27.0
google.golang.org/protobuf v1.34.2
)
require (
cloud.google.com/go/compute/metadata v0.5.0 // indirect
- github.com/DataDog/agent-payload/v5 v5.0.131 // indirect
- github.com/DataDog/datadog-agent/comp/core/config v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2 // indirect
+ github.com/DataDog/agent-payload/v5 v5.0.132 // indirect
+ github.com/DataDog/datadog-agent/comp/core/config v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0 // indirect
github.com/DataDog/datadog-agent/comp/core/log v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/def v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/env v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/model v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951 // indirect
- github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/status/health v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/http v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/log v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/system v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/version v0.56.2 // indirect
- github.com/DataDog/datadog-api-client-go/v2 v2.29.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27 // indirect
+ github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/env v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/model v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85 // indirect
+ github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/status/health v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/http v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/system v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/version v0.57.0 // indirect
+ github.com/DataDog/datadog-api-client-go/v2 v2.30.0 // indirect
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe // indirect
- github.com/DataDog/go-sqllexer v0.0.13 // indirect
+ github.com/DataDog/go-sqllexer v0.0.14 // indirect
github.com/DataDog/go-tuf v1.1.0-0.5.2 // indirect
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0 // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0 // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0 // indirect
github.com/DataDog/sketches-go v1.4.6 // indirect
github.com/DataDog/viper v1.13.5 // indirect
github.com/DataDog/zstd v1.5.5 // indirect
@@ -119,6 +121,7 @@ require (
github.com/docker/go-units v0.5.0 // indirect
github.com/dustin/go-humanize v1.0.1 // 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/fatih/color v1.16.0 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
@@ -176,14 +179,14 @@ require (
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0 // indirect
github.com/opencontainers/runtime-spec v1.1.0-rc.3 // indirect
github.com/openshift/api v3.9.0+incompatible // indirect
github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 // indirect
@@ -193,9 +196,9 @@ require (
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/secure-systems-lab/go-securesystemslib v0.7.0 // indirect
@@ -215,72 +218,73 @@ require (
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
github.com/x448/float16 v0.8.4 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/dig v1.17.1 // indirect
go.uber.org/fx v1.18.2 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.6.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
@@ -360,3 +364,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling =
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil => ../../internal/pdatautil
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata => ../../pkg/experimentalmetricmetadata
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog => ../../pkg/datadog
diff --git a/connector/datadogconnector/go.sum b/connector/datadogconnector/go.sum
index 84bf446d9ee7..030a0f17e863 100644
--- a/connector/datadogconnector/go.sum
+++ b/connector/datadogconnector/go.sum
@@ -66,158 +66,162 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
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/agent-payload/v5 v5.0.131 h1:i5l0FLY+rpVzS1hBrwR0NxQOmIg+ypXDi7xytGXnaBM=
-github.com/DataDog/agent-payload/v5 v5.0.131/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
-github.com/DataDog/datadog-agent/cmd/agent/common/path v0.56.2 h1:RUbkDO8Fa67vuKVqQgK1iBk4oM8PtjG09I1w/UdAZUU=
-github.com/DataDog/datadog-agent/cmd/agent/common/path v0.56.2/go.mod h1:wA3ZO6a8v0tuHLj1aT0eKcBmZY7QmuThxEVQTf6gEPY=
-github.com/DataDog/datadog-agent/comp/api/api/def v0.56.2 h1:EYLWks4f2GeqzwvhyvfhARVpmBRQaoKARvnbKoSk7Kg=
-github.com/DataDog/datadog-agent/comp/api/api/def v0.56.2/go.mod h1:B7o1FsKlzr4JSS+CYKYuyABr3eaaq2W7fIA56ntxGHQ=
-github.com/DataDog/datadog-agent/comp/core/config v0.56.2 h1:HqmPb8Qy4gAKdKB8Nrt3FzD5BWatxr6vUVO4//Wf/JY=
-github.com/DataDog/datadog-agent/comp/core/config v0.56.2/go.mod h1:njrswNWNeJqFot4U31iWy6DFzm4Bg1PWkt2yEh9hfGU=
-github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2 h1:wIGNGeNJPaX7byBWBPnaL4clGAEeIl3IR4o/v+vGIno=
-github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2/go.mod h1:oPs3OkQOyKRX/kERWQGMpIHG6j9J5kIlBdm2R6OyWHE=
-github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2 h1:3SeIZmDiXPKGNJKHF2C7KNWjuCM1vLJ+vBtWKpIsrqU=
-github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2/go.mod h1:SUizcQZHTU7Aezk/XKiZjPpt7Ng8x4AsAcr5PlxyP7w=
-github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2 h1:t+w11Lqi5XvUpqKGx1GKzlc//1it9H31JOUiJViWUpA=
-github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2/go.mod h1:YJDw2LKcZMO8aSsCrLZm7ZYSOyc/1sNfSE2xv+T5pu4=
+github.com/DataDog/agent-payload/v5 v5.0.132 h1:F9wy+iyAgN2QmkEsOlPp3RrQ4vOb4T6k3BXhjSpELS4=
+github.com/DataDog/agent-payload/v5 v5.0.132/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
+github.com/DataDog/datadog-agent/cmd/agent/common/path v0.57.0 h1:E8jCgQJzfo5SduDSElOuRXhXO/pg9jNkiZijjE7/NA4=
+github.com/DataDog/datadog-agent/cmd/agent/common/path v0.57.0/go.mod h1:fG3usj3LHZSI2/fMLKeubjqfvG6LBESJwyC6y7/4kzE=
+github.com/DataDog/datadog-agent/comp/api/api/def v0.57.0 h1:LJxQ4uGNIxMs7ZCzDd5z5Q9iG5le62FmFIAuewsgDpc=
+github.com/DataDog/datadog-agent/comp/api/api/def v0.57.0/go.mod h1:FZCiK90qt81xUV26uCQumqHYp3UpyR3vmoYaRpKS1+I=
+github.com/DataDog/datadog-agent/comp/core/config v0.57.0 h1:GuQ+dgtOPGG70us/QyXPobM8CpGQfNpikyX0T5jySxE=
+github.com/DataDog/datadog-agent/comp/core/config v0.57.0/go.mod h1:lTiMRR/ewndXNy4+V2SRE+CHP8e6D5DgI5T7L4brkrs=
+github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0 h1:CsKOLBGSzukquM4gNe7G/Msv+QXvyQG55BbhE5WUQ1I=
+github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0/go.mod h1:VUYe38ZNXlos2biKA+wadPsu0Fmq/kJK9IYwqH6LgQA=
+github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0 h1:ZHvevqqgkjAd6wXTavh7IVCDH48F7L9B8lyLN8n7l0U=
+github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0/go.mod h1:j9tmHWdtDtm3+SHvr06pTn+mth+MF4rLCyAJN07BuDE=
+github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0 h1:ZAHwinEf7qDkLcnoa5NP/p1kBH/kXEHetizFss2zeAQ=
+github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0/go.mod h1:lZUYKUy9ydE/XZASIdsnbTaIifBNDRfaKgUH0mG18KY=
github.com/DataDog/datadog-agent/comp/core/log v0.56.2 h1:qvBT+FfjKGqimyEvmsNHCZKbTfBJAdUZSVy2IZQ8HS4=
github.com/DataDog/datadog-agent/comp/core/log v0.56.2/go.mod h1:ivJ/RMZjTNkoPPNDX+v/nnBwABLCiMv1vQA5tk/HCR4=
-github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2 h1:6/FSx8WPy/L86LFPWB0YPsiWLvIvcvFbWnba/PDkeo0=
-github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2/go.mod h1:gIs5mmRdE2epD1iYxNvdx2EhXrUfa2jebR+CU+0vYCo=
-github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2 h1:oMhfpqlRYwyhUdiN/mQRvI/aWkQERsGWBQscdDwQZ3A=
-github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2/go.mod h1:YkMtv/JWcPabF1jGiReg6eCuFYXyFi5PxOMoNTlFiJs=
-github.com/DataDog/datadog-agent/comp/def v0.56.2 h1:EOQj5viXX5l47Su32muRE5uILjdNDsgiOcEqsi6BNgc=
-github.com/DataDog/datadog-agent/comp/def v0.56.2/go.mod h1:DEWoZ2fdGE8yy5Q/p8w06DLm3cBWxW8i9a/xNUxE2qc=
-github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2 h1:/II2MLkmHKsm/myoui8NIp55mY1gnoOGlEmYTtLvjdw=
-github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2/go.mod h1:q0u4J9s2y0AcqcUHOG1gk4NlgxbVD5G8c7BNKNoGrro=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2 h1:SXJCwx6giD8IeQLyVX62gRysBEHx3vczkprPmln1knk=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2/go.mod h1:0o4qKCsmoFkYSgOTKL5UMR1/Ig0pX4bA6gJZjuu8/K4=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2 h1:P1u8lJDnCHiWc0vvvvm9JB36fRFJ2eSvD9ajVo0x1r8=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2/go.mod h1:hruCkJ5hCU6LZ5jkdnST3BHanHeQ73ewPAWIW/oZVmw=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2 h1:gfpTFIkwgLNLCdbYRqMH91uwyvOKnIWMAqHJao0bWTE=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2/go.mod h1:VIWMWkwSq4vtJeI/saiNDFoeh3FdbKFca+YvbE7HCrE=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2 h1:TmEsHhs1mcKsiWTK08aYvZrNZqlbs51FwN6yQVMe7No=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2/go.mod h1:D56XSQiApc7kNzkF2FCJG/6D/8SV3jhdWqe0dDSRGoM=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2 h1:WTK6fTNgSCuVrz3dngS7R82rq9SVI+E8oQehd/2eEU0=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2/go.mod h1:tXejTCnqylzUGUBmFF8tcinp+nPCeMqL350Nl/qV5DU=
+github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0 h1:8FFpelD3uuVz1ttkB843idlG425SHUW3BY+xR6B577Y=
+github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0/go.mod h1:uFF83DUAQYoQKKdddr6ptnCPiRik/lr9y+B2JxgLWRs=
+github.com/DataDog/datadog-agent/comp/core/log/mock v0.57.0 h1:gZjRXxnNLu2pFyGTo+SBRz7jJWuaj6Cn2DdI6spX/FI=
+github.com/DataDog/datadog-agent/comp/core/log/mock v0.57.0/go.mod h1:H6EOjRS/CW4AGduHLsFXZk0zmmU8eHfEvOsTm+s/LdQ=
+github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0 h1:BGr7Wyb2IR1c54QZCwxee32VjVdEonkokSldNDw4z+c=
+github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0/go.mod h1:VH67ntHR/uxvB23DgHMEY7cLDTx14krozcD5rarLPKk=
+github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0 h1:Usj0YjsljCbVpCbwvTpbeaZdXn6GgqTqCedbe0TnXqg=
+github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0/go.mod h1:ZD2I6/1upuloNsrMwSACvxCt78xCU9HF/HIvIqhSO8k=
+github.com/DataDog/datadog-agent/comp/def v0.57.0 h1:RvxKyrYk5QMVeXfvmlA0MjejksYF3IEdV06n4UnDkE4=
+github.com/DataDog/datadog-agent/comp/def v0.57.0/go.mod h1:2xorAm6FmIl275/ayDZSUg53Hz4oQ/X8ELyp7I1N3fM=
+github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0 h1:sioe+BAmZoOB/Hzyuw4w+XD0cP/TyNgzx5w5TKwxsLI=
+github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0/go.mod h1:wcW/hYMSFmBwy6eacpSdHbtZ8x1FylUjqf9c7NDZkME=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0 h1:EyHglT7d1bYDhgZAyCJY3fMvaRuGjcDYPdIuXLXHfoM=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0/go.mod h1:7ABmtnsfi7WvsHmp7Tu2yRV+6ffVREU8qD3vMpLQDsg=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0 h1:KpDvSg5yqTUDeqBxekZnBUWDv3D6UNHPmykxLw2JAMI=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0/go.mod h1:u7nDxk2iDcJHtyp5soKjXQhd5UEuDXEP9tZrkEAe8CA=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27 h1:yBmr913VGRz/PFcpLVnXGTQQu7tIB+jMQ8Sss7936qk=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27/go.mod h1:niRElZ9+yd0uG84z4Az+da3JX9UpRu5MrbB32KtF4xI=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0 h1:TAiCjsY0kv7/vZsP77/H7taudikaRUS8he1fjoiKjNI=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0/go.mod h1:qZe2hKUMdtWX4ElX/s87SLuXHq5oGaNK1JgU0R4QrQU=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0 h1:rYpJ63mrTlAkapMQmuwN7rHxtSsK4KtCXF6rkRTsCxU=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0/go.mod h1:rK3vU0ZX7m8tOcng1fFidgXkumw9PzG6FleanaUV0Dg=
github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.57.0-devel.0.20240718200853-81bf3b2e412d h1:wdjJ+/tBYiFLwno+lBPP66rm5jIf6ycGPRr21ogBBzE=
github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.57.0-devel.0.20240718200853-81bf3b2e412d/go.mod h1:CHa8CY2k0/wZkx/4KPi/WU/0m5YCfWZI1SAs1imElMA=
-github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2 h1:sp+1EdyRYwAygX6FzVxl0V1vQCdfOJMHfsQavkZlXus=
-github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2/go.mod h1:samFXdP0HVSwD223LPLzcPKUjRQ6/uwr/1wMPo2HhRg=
-github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2 h1:NV9Grkuvy5W3ye7JRczn3lpNRn+qgUMwGKuwP9nKcqY=
-github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2/go.mod h1:K1IRoBfCpCikrKNSXi+fi+X0ukAP0ZoyoTF5AovP11c=
+github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0 h1:yq4+BbIvuKV8TUEox6+z45KqUpe6Ax/liR3RCkWGIus=
+github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0/go.mod h1:samFXdP0HVSwD223LPLzcPKUjRQ6/uwr/1wMPo2HhRg=
+github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0 h1:bp/+89WKJ25TgoO7k2taN3eon3mfFKuasLZFuvKpvog=
+github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0/go.mod h1:YkGk1goNtSKx1OXHiTpOaxAkpLt12l4QZ9mJE8yHS2k=
github.com/DataDog/datadog-agent/comp/trace/compression/impl-zstd v0.56.0-rc.3 h1:Hq2tQTaFcEJy9o1QFb9Ql/gm0uRzrYQkFEZGPVKLMHI=
github.com/DataDog/datadog-agent/comp/trace/compression/impl-zstd v0.56.0-rc.3/go.mod h1:TOlu5v8b46+aW9h3KLZdOiwz3gJkoQerT3+F3st6ZRA=
-github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2 h1:OWZmy3BPMkjDjDp+mIYdGS+jjFUx3jK/sDJI/AjtvaY=
-github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E=
-github.com/DataDog/datadog-agent/pkg/config/env v0.56.2 h1:TWsAiPjYKomf5FqRodShgzRRI+oP/537/myvW5GIXT8=
-github.com/DataDog/datadog-agent/pkg/config/env v0.56.2/go.mod h1:1gXwnxusuGZQim0dtfidr7P1R/WGZGwY4HJvLKJUqMk=
-github.com/DataDog/datadog-agent/pkg/config/logs v0.56.2 h1:sgipVv0WUoKO9RNSYFhNXH4wicevfU+yti8+rZDClFo=
-github.com/DataDog/datadog-agent/pkg/config/logs v0.56.2/go.mod h1:RA+h+P2M7BlBeU+XVuZXhTj8lzjXdEoCLP28EkcYV8s=
-github.com/DataDog/datadog-agent/pkg/config/model v0.56.2 h1:XjB3XpimhNFgHYztUZAFTbSg7G3BzbVqAdYhbf3OSEs=
-github.com/DataDog/datadog-agent/pkg/config/model v0.56.2/go.mod h1:wm7zXdwf0zknLgc9lpz2H70fRP2xA9WHL0LEscxtDXQ=
-github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2 h1:WMKs6IwIUpPrZ8KoiTL2Dw6y7UUQJs8v7VkuZc1s0jA=
-github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2/go.mod h1:fYK7gt2JvuTmS5JeGCxui1Id8ZFkv2PUJrdnBvNhlxQ=
-github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2 h1:nhTqSjxsOTf5UsSkWY9SxRRpN+qsiV5/I4MrSyjVuc8=
-github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2/go.mod h1:s0ndzOnxWvO1TSdrhEtjXtnjb838Pkzxj0AmHpiKK7U=
-github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2 h1:VIlQd7UBq3oUoUbpRmiwIlkDZuGvAXS/wUXU6xmezwk=
-github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2/go.mod h1:Vm8HdkHHpEwZhixY0oPWsx0+EidhSaMTF7tN9yuMPFY=
-github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2 h1:1qg4WagIl2qtKcq9cVL2fRBhqvYQ5DuYaY7cFJ+293k=
-github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2/go.mod h1:Wb8Rxw8BdbLQPzwNXtpWUO9+bBfZhyB63/8oYFLv/GQ=
-github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2 h1:0AF1X1OabT8vCTYK3Aim122xkg6bAMUJXYTcH/RL7pQ=
-github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2/go.mod h1:AFPiROajOY3I6akR+WsKwGIriBPiTHRBfx8tmw8hGRw=
-github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2 h1:iduodazC+WDi7ZzRKYZvzFNq2GsxtgIgrzkwK19//3k=
-github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2/go.mod h1:Qrr7ursqqUvokjJTBklUzL3Vk1THLi1NMpUhY/jGKEc=
-github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2 h1:0aETddrtn7SOZqCX9tOEiRgPgKKG2u9X9YMnNaboQYM=
-github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2/go.mod h1:mVRXyOp9oiPkj43jRt3r/iTL+XuScLKJjv3MzDvB5eQ=
-github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2 h1:vuZjsCYaGwAazLKiLSHqCm/fsGeRmONN/rIneQWEXBE=
-github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2/go.mod h1:YX4mkRMvBjp3/X+8Lf39g/AntSZurqL6UIYdJdK2k/M=
-github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2 h1:AJoG4f9WoOgYnzmk12gY5TjPsS+lZTg9wK90oWEhtlU=
-github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2/go.mod h1:9XZDNW8LRR1yk/H8QvVmHNAEkrtEDXrsgEKd7WdU3pc=
-github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2 h1:coxL4HfNDRh9KCIHod9vMT5iBkmU0LV3U4xcHmZ9YCk=
-github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2/go.mod h1:vBywuPyeY7FAW+bpIqAoVKIBxX4JoIQ2GDaAtVgMk24=
-github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2 h1:Ky5KX2o++a7hGkyiNBwqDGODrhBI7LmLZXtnFCjS8Ic=
-github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2/go.mod h1:IhlLrrI3hWySfPYFMqtlY9kNg4ECz7ojpviXJhdILbQ=
-github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2 h1:KjrdVk+88cnPk2iWOz2Go1BZlLW0ulrPBNlq2oiStC0=
-github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2/go.mod h1:cQ/XredS3KBuGthDWqwOhiwkMGStRCjt6VuEJMVvfTc=
-github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2 h1:DLgBADfWqBrhM8n5DRg9UvrnxYqU+BW3QvvUGAqkpRA=
-github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2/go.mod h1:PaduNrh0GJ3UEKG30VMu0M6hi7KuYf3VviLdIG9xV9k=
-github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2 h1:f1aTHRfL7YToK03+xmBACsuOwHYZoqP74PdYoNJL2x0=
-github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2/go.mod h1:p2NTG+cIhVGlKELJfRteGCec37ICptIpeB2x/MsRkbw=
-github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.56.2 h1:GhiXTsuUbGloQh7Um5AX0JmggwDn9/x0icWOTNEjovI=
-github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.56.2/go.mod h1:Ple3tPG2mBALotrP7KH/A6CY7M+3npX6+/Zl5bwY7EM=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951 h1:qcg03KcP2v/dkFnuEy+qC0jWgZi1SP4jfx/BOpL0ayY=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951/go.mod h1:icOxQ1JBek3L0WCQXsKD+VhRc3S0rn71/bUkt6tKVSY=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2 h1:i6zUPUGL6QWZVxTAsFBvTcn4GSPRY3dnqPBC6kiEsB4=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2/go.mod h1:HG4/o+jZ2T6+bhTOKQj+3ikKGhFLWTp5Kib9swNxTeY=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 h1:c+KHCZcoUBhjNpoYkpys4v/eN4Q+eEktUE2vyhVHKw0=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2/go.mod h1:If8HaT8MFPv9NdWDtaQfEy1OUB6RiMFeQwLSay7G91U=
-github.com/DataDog/datadog-agent/pkg/status/health v0.56.2 h1:XbVTbfBXqCnr48Yg3yFfBRzP3B/Y1yS5pqpKJX59RU0=
-github.com/DataDog/datadog-agent/pkg/status/health v0.56.2/go.mod h1:EkC/SgFR03BKwBitVV4dIuP+ofwPlUCkVi5K5k1Dh2Y=
-github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2 h1:jda5gGyoU/lXVqQsr1xv+z8K8ujLX4MppiMNtMH5chQ=
-github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2/go.mod h1:u6BWbLlCuVOu77ntX0x5af1qNISD0wtMj5c6ojfHQyk=
-github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951 h1:qEUqimASiw9IfkDKxHqcZ6M6w0TREBGPVlePP3Ng/No=
-github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951/go.mod h1:6oieT7MVbPg52r1pHQkiNavDIK7pN1ZKsudT9s0kLzY=
-github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2 h1:AWmZSmqPmm2QHsQtmB6MiNaq0ssp9/4fhq4aiGqJ1Sg=
-github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2/go.mod h1:2RMfdYkKyeh8hXs6WgaamkkEyK35Xo55C4rFG4dO1k8=
-github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2 h1:myVkrQcWHHALBxNVO+BE88IvF/MmFNXEusb59dWAG0k=
-github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2/go.mod h1:JkzBRRIF14HkunWu+gPPCQxm4FW8dDg+6ioBDaKYdco=
-github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2 h1:XN+YzFS2mUF9OYrxQIPZdgiYhJzc+CUZgrXs8WL8y/A=
-github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2/go.mod h1:mSSn2OzsdgoUnPyBmF8rEDU+ee1RFp+H6LFsJSteN9o=
-github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2 h1:Lhy+q1zl9EQSM97ixD770xwFirtPF/69O13qnO8OxHo=
-github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2/go.mod h1:GD+HjlsNGhPAjAYrNjt/XXq+lHgor1Piia+Mlat/97s=
-github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2 h1:FOnoG/i37bWlZfVhS/a1icX83dUtSCsixZYi3qTxT1s=
-github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2/go.mod h1:bI6jSFleEMzkMlm+dmjNs4T7a6R9PDIgWdAyW6cIBkY=
-github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2 h1:1lgz81YwRXqGqYqX65mTDBHWLgpUBP67giv3sVthYig=
-github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2/go.mod h1:g+gn4N6q/QoVjAvMFWJFcTc8nnwVx2LqaUEoj0Y/MSE=
-github.com/DataDog/datadog-agent/pkg/util/http v0.56.2 h1:yu88zoYRzyd0EK4F7bJ39D8ibJa82y+x4u0JHeeQoxE=
-github.com/DataDog/datadog-agent/pkg/util/http v0.56.2/go.mod h1:jVsNYokuDBLoj/5SMCrjmtZc+yfiBBfHN7Nkhw9VJdI=
-github.com/DataDog/datadog-agent/pkg/util/log v0.56.2 h1:dcdsyPFTHFr+Cl/OfNt5VJWZl/TY0Xo5KYTDD316Ep4=
-github.com/DataDog/datadog-agent/pkg/util/log v0.56.2/go.mod h1:DWliXBL5ROdWFjUHuh5fh5ve5zHydidMM/hE/w3j/Ww=
-github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2 h1:ZxVlp133lU1sxOSOC3Qk75ADTXLkVMiubE/+Fpsd5Jk=
-github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2/go.mod h1:xWT/KJdJg2/0pZyAKZ6XmIiE5sM+AyUo4qvKuPHQ17U=
-github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2 h1:LkFVlpKVHvefsAYtUUA87gYBO6D0KC5ncB7tFsBJFJM=
-github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA=
-github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2 h1:RPonaHh3OKj1VCmaBJWYhrlS4m+VXvJAW/LuDwcFXG8=
-github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2/go.mod h1:krOxbYZc4KKE7bdEDu10lLSQBjdeSFS/XDSclsaSf1Y=
-github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2 h1:9oHsY5RiebLoONStzy1OTG168WvPMnF8rU9TCgn/v+Y=
-github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2/go.mod h1:IkqOyNbrg9hXqCMyL+g+Ldhz4q6VVOPqbHQxS4lLiRs=
-github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2 h1:lf2s/5Z8FQlMDK+881Dg/UIIQbHBdDM0gu/PJwPSgE0=
-github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2/go.mod h1:Et2HSDjQvMhgs9ZdH7T5I4q04g5Fj23EtmeIaen/9/M=
-github.com/DataDog/datadog-agent/pkg/util/system v0.56.2 h1:yPztPIEPPeDgxJoOFVVR9lcIA2NF8ScGdplU2puav1U=
-github.com/DataDog/datadog-agent/pkg/util/system v0.56.2/go.mod h1:AbeAoUquORgGoRhQ9hDqJO/n4nCw7+/k5dgq/ZysWWI=
-github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2 h1:EQuMMdAd7uTeYCcHsyL6mUixMGtcU0PiAjea170xEAA=
-github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2/go.mod h1:tBwAMDAEJEaZ5VNe19GJoLLzviZGOPUJH0WnzETWhyY=
-github.com/DataDog/datadog-agent/pkg/util/testutil v0.56.2 h1:P4u0CtJqWV0xJ3N+smRjktS/IlZlf4jMMHdcuSUw3kQ=
-github.com/DataDog/datadog-agent/pkg/util/testutil v0.56.2/go.mod h1:m/uWLdpGEi3x/5gybZFeYNEnIdKhGtWW8kFZuM+GSFA=
-github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2 h1:5Cg+O4+Npt8BMuot5KpRdN5TVw9lqRxUBkcr6W9Bss8=
-github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2/go.mod h1:lZaWAGe78MiYFRHwbHS1NikRXtiYz3CsEiYbyMJyPTk=
-github.com/DataDog/datadog-agent/pkg/version v0.56.2 h1:gUTMxa47ARBNxIex1g40Gi3xprhq1QMMvzqsP3yxdNw=
-github.com/DataDog/datadog-agent/pkg/version v0.56.2/go.mod h1:rcA7LtIB5WLpxsems/bWO1iXkyGEgHHje7vJ0b20ZpU=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0 h1:b0vTasEPUc7FuCKaRFqbJB+88IdWL/f7LdKcasMV8Vo=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
+github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0 h1:XVwThROLDEDAnRkIqj5Cr+hs4C2Vrl7wXX6netWadC4=
+github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E=
+github.com/DataDog/datadog-agent/pkg/config/env v0.57.0 h1:ZOml+lgmVOsZbJy7h2jE+0VScBQKB59/PjI7/q43UbY=
+github.com/DataDog/datadog-agent/pkg/config/env v0.57.0/go.mod h1:3S81mCvMrOHtXJdzxcVSUBPubckI+YfvgkOdxro3P48=
+github.com/DataDog/datadog-agent/pkg/config/model v0.57.0 h1:zTGS19nlV3eiW8bpa+gi2eIB983f1cPKqQ9OLA7Rhpw=
+github.com/DataDog/datadog-agent/pkg/config/model v0.57.0/go.mod h1:CqtggAxCmNSoL/XsKtZ4EDXozVb6Sg9k9FvLcoRtUJk=
+github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0 h1:47P0HARVnLiN75CJPsxLh2O4kE5vKqgyNN8Y1C4cIQk=
+github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0/go.mod h1:7Xrj3Y3BHH3HfYgZubi2X6DTQNoKnam2RTlqZxSxCNI=
+github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0 h1:FqaD9Ydj4FpagW/Y4fVxkZ665Geo3knzrSPlmh30ps8=
+github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0/go.mod h1:WDYkPXksT8fNN/8HcWiib0DcrSrw3MR7btGEE3JNJmE=
+github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0 h1:xXwXoTlNOsZxMLREAJL8vNnu0ej0h3eAVzyOyBwnnYc=
+github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0/go.mod h1:NQ7qpw/PXCa9jXol6n15QPnlZ7SFo2WV6cKHuOx7hrs=
+github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0 h1:iMIE74YLbYHEuk9zU3ByiAFZItyZUokwpGsxH8LixDU=
+github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0/go.mod h1:nP2HQwJe7+VFAPEjBfqOdDeZSNktin2e2kk6wO7Yqf8=
+github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0 h1:keX9xYybE0jmJlM8FSbjd/WPMJfnwRbCTiPinLOknag=
+github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0/go.mod h1:jfGJcdb8IOUSneDp+WSnqA6HbckaPbtUmVfdGy6o4n4=
+github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0 h1:8qgHfmgYQ42dkoXG9lFuvgdZt5CJZ5MEZagZvGjbxXI=
+github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0/go.mod h1:6as2nOtzICcBOjEs33Su6FId38XHJHJc4Vs9owRaqIE=
+github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0 h1:LdEdo5FbAknfk+ZnYEOxgiknedpru3J4XJ+mfkeyG2s=
+github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0/go.mod h1:A2a+GneUtQMNESRIq8wSqfRKk2zMuGDFCmGQVcMuuPI=
+github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0 h1:ih56ibB/JvzOMnpLH3YFuJLAMy95ePQGEASPTVjFwPM=
+github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0/go.mod h1:3EwA95UvdWeqD+aSURV0Z2g3efbolqjjbvVGzQSv0n8=
+github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0 h1:P0HwZmvTnPkP9drPJ9D3Dwh88PbLzdcOlotGW7+xlg0=
+github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0/go.mod h1:y0fkqrK1jWWe2kAS3b3YkiB/2gY99/te4c+2CPsmfS8=
+github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0 h1:q+1+NA6Py0yYGlzm2xXrU/sOxJqeTvBThSbb40f5FEE=
+github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0/go.mod h1:Hr3/4/5GFc28ze1Z9FF/Pfn7Da/GN213HNUzuCsUTA0=
+github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0 h1:EI6DQ7AqiGwI28af6j75kwpj2lcsEo6Dy8K3dAsKrng=
+github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0/go.mod h1:om8kSWpLw631g+bzXYGCKqojbC5fTP0qiCNAiTm4iek=
+github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0 h1:EZw3LHYVLbMuIdyUOxnufmhErosMxrTU4vEJCDRl7HU=
+github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0/go.mod h1:GFKNgwAXKHV80HhMmltDjFRnuw8OxTgDvth8fnY1LpU=
+github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0 h1:tYS73VhfitLYVgM5r0n/K6eNMhyQJ/UX+yRGpzygS4I=
+github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0/go.mod h1:PaduNrh0GJ3UEKG30VMu0M6hi7KuYf3VviLdIG9xV9k=
+github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0 h1:Eva4HkFvDgE7Aah/vyMgQw4T2XrQnr4scp5MkqKterA=
+github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0/go.mod h1:p2NTG+cIhVGlKELJfRteGCec37ICptIpeB2x/MsRkbw=
+github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.57.0 h1:0pLKObDzamFpFDJrdxBhQd7bqxMepfcQ35OQs94A+kc=
+github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.57.0/go.mod h1:R5MP3l673Jqi3sbpXMgjnwsT+qLn6x1RxwGYDHHC6OY=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85 h1:+jlg745q9znKME0F2Y51QuPT9crQ02oIjUj3qVtV8IU=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85/go.mod h1:MfDvphBMmEMwE3a30h27AtPO7OzmvdoVTiGY1alEmo4=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0 h1:6Yys68K+pzr+/sV7xYUptS6POZVVWF+hDUksx1+NwHY=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0/go.mod h1:sRjG8CCK1sei7qR9vLLNZ3hx3fcZ1IzroLkpfLNDuDA=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 h1:LplNAmMgZvGU7kKA0+4c1xWOjz828xweW5TCi8Mw9Q0=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0/go.mod h1:4Vo3SJ24uzfKHUHLoFa8t8o+LH+7TCQ7sPcZDtOpSP4=
+github.com/DataDog/datadog-agent/pkg/status/health v0.57.0 h1:kPAij96+yH3cqx/uj6MZSf7kIjDYa1l8lcSdz1sul+Q=
+github.com/DataDog/datadog-agent/pkg/status/health v0.57.0/go.mod h1:EkC/SgFR03BKwBitVV4dIuP+ofwPlUCkVi5K5k1Dh2Y=
+github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0 h1:rczdF3VVpYjcBAHqPRN+SoWaBqjkxmJEElgJRGiHJA4=
+github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0/go.mod h1:ydRQtflWJbhL3q9WjrmPs7lSX2G5z/KOzDoOVp/7nGo=
+github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85 h1:NenBahnbhBDEMLwR5AfK54VLFidK34xcr61BX/t/8vo=
+github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85/go.mod h1:SXT+/FonH8qi6U6YzrBERefqPXuxo4UTu4CEH6dU49M=
+github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0 h1:m02/fGmSImKS4H8mqvMVJPJEqem0dgWDv0Iuu2wCh+s=
+github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0/go.mod h1:2RMfdYkKyeh8hXs6WgaamkkEyK35Xo55C4rFG4dO1k8=
+github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0 h1:SDWaVn+cJ9ChVj2SXdoDw9mGgIcbvSFf1vXuj539qLI=
+github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0/go.mod h1:sA+ML0cWey0ZpOTkeDlfgEPrWjQhwUdZz07SaT3FpDA=
+github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0 h1:FdVLX/OC+Vb1IwzvMW4aSNPqlQ9IK3vDFcW8XsBwGgs=
+github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0/go.mod h1:mSSn2OzsdgoUnPyBmF8rEDU+ee1RFp+H6LFsJSteN9o=
+github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0 h1:owyV7oPU3WFH8lnmlnRNZuvxJr5+czYEZ76nSV2ZbiE=
+github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0/go.mod h1:uVD+YeMpLQAPLUSFgmvEDBah9m+Mk1zjwmFa9RdALgw=
+github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0 h1:Q/FNJqoOrBMYpwhXfeG3yz5J60/ILZ7vLvb1qrbj5/U=
+github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0/go.mod h1:yYLG9NqDsgxy2c/TZj7p77rGyo50DBSeZoln7u234O0=
+github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0 h1:Yd3LQLXehMKqn1t8jaIYRNB4qJ0HvEN2C0VfyiuUXWQ=
+github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0/go.mod h1:hOSTTBSDZtpwElWFyLTbnN09ZEBsqYdplYC3jHnplm0=
+github.com/DataDog/datadog-agent/pkg/util/http v0.57.0 h1:qUObnKxV1gfnVv0nJW5d3R2QzF7Sq4F+xtU+h9xRNMU=
+github.com/DataDog/datadog-agent/pkg/util/http v0.57.0/go.mod h1:opvaPGWkJhFWwIgAzn2vGnhna0fDD4Mu2VG2PsOU7VY=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 h1:KvEk3AhTDgK7k/5qsXwlpu9hhyILnFlbRMlMrAXRbCA=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0/go.mod h1:hbnC1/6rgDpm4XglmLb+8RR5VejoxorxrQxXTnhpsws=
+github.com/DataDog/datadog-agent/pkg/util/log/setup v0.57.0 h1:FKVO1oQHwguZe+EZkd4RW9iyoEKnZRgES5EPk5YvBCE=
+github.com/DataDog/datadog-agent/pkg/util/log/setup v0.57.0/go.mod h1:bFXflppNJQCRj1IcZCmBbvfEy6+I4EogWwzJ6HglVsc=
+github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0 h1:gSxPBcHFtpjzZR5geaH4hucmwVB/YBiIsE9YkwLN6Wg=
+github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0/go.mod h1:xWT/KJdJg2/0pZyAKZ6XmIiE5sM+AyUo4qvKuPHQ17U=
+github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0 h1:j9qGUblRm1FvlRwQKdM/z2VMtGcLxThnJLiZpeVmPqE=
+github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 h1:l90E3CLHb4UtjCeT/lkIPga588gBac+ZZvKdlNikf+g=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0/go.mod h1:krOxbYZc4KKE7bdEDu10lLSQBjdeSFS/XDSclsaSf1Y=
+github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0 h1:fnqtzRN/Fbxfx3Dfl9nV7sjWpmxbVwNDPY8Uq6JLjDU=
+github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0/go.mod h1:IkqOyNbrg9hXqCMyL+g+Ldhz4q6VVOPqbHQxS4lLiRs=
+github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0 h1:h24E6ZwoxhHlRKyzXXBIPREA6gxm9/UjzC+8gMbaf1Q=
+github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0/go.mod h1:Et2HSDjQvMhgs9ZdH7T5I4q04g5Fj23EtmeIaen/9/M=
+github.com/DataDog/datadog-agent/pkg/util/system v0.57.0 h1:97muZtso7JMV7Q3eXQwPT07mmTyrzWRyA4ZHiaXWSdE=
+github.com/DataDog/datadog-agent/pkg/util/system v0.57.0/go.mod h1:xNy59nMTT5QpfUk0v2CmNS0PY9htgECeid7fqNaQScA=
+github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0 h1:V7daEpdmMg3/1KNbM2hJwMZYRgCliZxPrjn0BfpSpoE=
+github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0/go.mod h1:fP2cULnlufldu1L+kmTG+dV7MB33WbaEWWQjxKO64NA=
+github.com/DataDog/datadog-agent/pkg/util/testutil v0.57.0 h1:VOa8TH2QFbeyIRC3ZW56M0hMJHXv3zCLTxAbCzxm+Qo=
+github.com/DataDog/datadog-agent/pkg/util/testutil v0.57.0/go.mod h1:m/uWLdpGEi3x/5gybZFeYNEnIdKhGtWW8kFZuM+GSFA=
+github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0 h1:bQVn8Mr+UqHR4a/YkFEuV25SSAAJikhDpIx3keeHJs0=
+github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0/go.mod h1:KIwcZtYXlsX2ZFFEyWoI4K+20ABpm11HzbLWhLwHpNY=
+github.com/DataDog/datadog-agent/pkg/version v0.57.0 h1:kQ82cQi060OyqRWOmJqVMwQmbivTgkr96Nhg/Bjv5PA=
+github.com/DataDog/datadog-agent/pkg/version v0.57.0/go.mod h1:rcA7LtIB5WLpxsems/bWO1iXkyGEgHHje7vJ0b20ZpU=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0 h1:WHAo6RA8CqAzaUh3dERqz/n6SuG2GJ/WthBkccn0MIQ=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
github.com/DataDog/datadog-go/v5 v5.5.0 h1:G5KHeB8pWBNXT4Jtw0zAkhdxEAWSpWH00geHI6LDrKU=
github.com/DataDog/datadog-go/v5 v5.5.0/go.mod h1:K9kcYBlxkcPP8tvvjZZKs/m1edNAUFzBbdpTUKfCsuw=
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe h1:efzxujZ7VHWFxjmWjcJyUEpPrN8qdiZPYb+dBw547Wo=
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe/go.mod h1:TX7CTOQ3LbQjfAi4SwqUoR5gY1zfUk7VRBDTuArjaDc=
-github.com/DataDog/go-sqllexer v0.0.13 h1:9mKfe+3s73GI/7dWBxi2Ds7+xZynJqMKK9cIUBrutak=
-github.com/DataDog/go-sqllexer v0.0.13/go.mod h1:KwkYhpFEVIq+BfobkTC1vfqm4gTi65skV/DpDBXtexc=
+github.com/DataDog/go-sqllexer v0.0.14 h1:xUQh2tLr/95LGxDzLmttLgTo/1gzFeOyuwrQa/Iig4Q=
+github.com/DataDog/go-sqllexer v0.0.14/go.mod h1:KwkYhpFEVIq+BfobkTC1vfqm4gTi65skV/DpDBXtexc=
github.com/DataDog/go-tuf v1.1.0-0.5.2 h1:4CagiIekonLSfL8GMHRHcHudo1fQnxELS9g4tiAupQ4=
github.com/DataDog/go-tuf v1.1.0-0.5.2/go.mod h1:zBcq6f654iVqmkk8n2Cx81E1JnNTMOAx1UEO/wZR+P0=
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee h1:tXibLZk3G6HncIFJKaNItsdzcrk4YqILNDZlXPTNt4k=
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee/go.mod h1:nTot/Iy0kW16bXgXr6blEc8gFeAS7vTqYlhAxh+dbc0=
-github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0 h1:BSxE140Gynn3ZeH56ofYzv8I0X0slxGfuY5iyH1sHVs=
-github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0/go.mod h1:BaxI6A5wpYHicrxm/65NTpW6kHxHcO24M7CKmZEMilE=
-github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.19.0 h1:rP4hnNCufRM2OsnFy0Tf00r6mu19fcQxfVN4E1rD5mY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.19.0/go.mod h1:66XlN7QpQKqIvw8e2UbCXV5X8wGnEw851nT9BjJ75dY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0 h1:TOcwknwAfubzVfGSC0VJX9C5LjC0dpQxM8ltVE/55R0=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0/go.mod h1:dvIWN9pA2zWNTw5rhDWZgzZnhcfpH++d+8d1SWW6xkY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0 h1:37H9gltcqOfrIaTD5BbgMkHdEQCphETz/s+ThFoxWTg=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0/go.mod h1:PqMDslg4Fn+rzrFpPdagRARa/CbtLuNYYj7vGv+RfFQ=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0 h1:JnRJqpnG0tDVTsD9uU6Xk9Nh/ozuLa4emyR+t7WxIto=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0/go.mod h1:OEECw1sTZq5HfYzpl5C8Md/8wjsnmxF5lxFmv3Ey2CA=
-github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0 h1:SAczemPbq9qyzyi8Crd8MvEjYQXwsTUxR8tJlXLqnmk=
-github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0/go.mod h1:Rhxlru6B8yfLZ4VSjuAuMnWdPgP8X60kvRjrdt84iNU=
+github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0 h1:jdsuH8u4rxfvy3ZHoSLk5NAZrQMNZqyJwhM15FpEswE=
+github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0/go.mod h1:KI5I5JhJNOQWeE4vs+qk+BY/9PVSDwNmSjrCUrmuZKw=
+github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.20.0 h1:e4XT2+v4vgZBCbp5JUbe0Z+PRegh+nsLMp4X+esht9E=
+github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.20.0/go.mod h1:66XlN7QpQKqIvw8e2UbCXV5X8wGnEw851nT9BjJ75dY=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0 h1:fKv05WFWHCXQmUTehW1eEZvXJP65Qv00W4V01B1EqSA=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0/go.mod h1:dvIWN9pA2zWNTw5rhDWZgzZnhcfpH++d+8d1SWW6xkY=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0 h1:JLpKc1QpkaUXEFgN68/Q9XgF0XgbVl/IXd8S1KUcEV4=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0/go.mod h1:VJtgUHCz38obs58oEjNjEre6IaHmR+s7o4DvX74knq4=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0 h1:b60rxWT/EwcSA4l/zXfqTZp3udXJ1fKtz7+Qwat8OjQ=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0/go.mod h1:6jM34grB+zhMrzWgM0V8B6vyIJ/75oAfjcx/mJWv6cE=
+github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0 h1:0OFAPO964qsj6BzKs/hbAkpO/IIHp7vN1klKrohzULA=
+github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0/go.mod h1:IDaKpBfDtw8eWBLtXR14HB5dsXDxS4VRUR0OL5rlRT8=
github.com/DataDog/sketches-go v1.4.6 h1:acd5fb+QdUzGrosfNLwrIhqyrbMORpvBy7mE+vHlT3I=
github.com/DataDog/sketches-go v1.4.6/go.mod h1:7Y8GN8Jf66DLyDhc94zuWA3uHEt/7ttt8jHOBWWrSOg=
github.com/DataDog/viper v1.13.5 h1:SZMcyMknYQN2jRY/40A16gUXexlNJOI8sDs1cWZnI64=
@@ -326,6 +330,8 @@ github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkp
github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto=
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=
@@ -741,8 +747,8 @@ github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXP
github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso=
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
github.com/prometheus/client_golang v1.4.1/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -753,8 +759,8 @@ github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7q
github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
@@ -878,104 +884,106 @@ go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Coo7rWpV2UNY3fPFZK84TvEw4gLKS/UgONagZEeAbcg=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:8CPsp2ek4qlcnaJEM3g/YQ6/2kNIwqDwO/wOmAgYvO0=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:3SndCFxuqZf8dX4bMeWsjl7A6b+M022x0MjEkX5UOKU=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+sPvbcI7jkMIhugOiLc8X5reLyQ7Fw1pyTXbRZxEWcg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c h1:61r2AAy1pHvCazZHhrHzGYHfpXbWvusE0ELcdwhO5Nc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:378QbLg3qPvgK55ZZQ547+dhB9W9c+aB928jXpag80g=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:25cHDWaVcKvAHqT+fQXnNq55ENDD3tzMznIgrPc6THA=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HCQLNZvDobnqG3Rex0yjFEVuIHWStPjfC5X2KWa1WPU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
@@ -986,40 +994,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
@@ -1053,8 +1061,8 @@ golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod h1:LzIPMQfyMNhhGPh
golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I=
golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -1065,8 +1073,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-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM=
-golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc=
+golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa h1:ELnwvuAXPNtPk1TJRuGkI9fDTwym6AYBu0qzT8AcHdI=
+golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa/go.mod h1:akd2r19cwCdwSwWeIdzYQGa/EZZyqcOdwWiwj5L5eKQ=
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=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
@@ -1135,8 +1143,8 @@ golang.org/x/net v0.0.0-20210224082022-3d97a244fca7/go.mod h1:m0MpNAwzfU5UDzcl9v
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-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -1218,13 +1226,13 @@ golang.org/x/sys v0.3.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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1233,8 +1241,8 @@ 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.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -1373,10 +1381,10 @@ google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6D
google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1395,8 +1403,8 @@ google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8=
google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/connector/exceptionsconnector/connector.go b/connector/exceptionsconnector/connector.go
index a815d7255f3b..517848cf50e9 100644
--- a/connector/exceptionsconnector/connector.go
+++ b/connector/exceptionsconnector/connector.go
@@ -6,6 +6,8 @@ package exceptionsconnector // import "github.com/open-telemetry/opentelemetry-c
import (
"go.opentelemetry.io/collector/pdata/pcommon"
conventions "go.opentelemetry.io/collector/semconv/v1.18.0"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil"
)
const (
@@ -20,21 +22,16 @@ const (
eventNameExc = "exception" // OpenTelemetry non-standard constant.
)
-type dimension struct {
- name string
- value *pcommon.Value
-}
-
-func newDimensions(cfgDims []Dimension) []dimension {
+func newDimensions(cfgDims []Dimension) []pdatautil.Dimension {
if len(cfgDims) == 0 {
return nil
}
- dims := make([]dimension, len(cfgDims))
+ dims := make([]pdatautil.Dimension, len(cfgDims))
for i := range cfgDims {
- dims[i].name = cfgDims[i].Name
+ dims[i].Name = cfgDims[i].Name
if cfgDims[i].Default != nil {
val := pcommon.NewValueStr(*cfgDims[i].Default)
- dims[i].value = &val
+ dims[i].Value = &val
}
}
return dims
@@ -47,21 +44,21 @@ func newDimensions(cfgDims []Dimension) []dimension {
//
// The ok flag indicates if a dimension value was fetched in order to differentiate
// an empty string value from a state where no value was found.
-func getDimensionValue(d dimension, spanAttrs pcommon.Map, eventAttrs pcommon.Map, resourceAttr pcommon.Map) (v pcommon.Value, ok bool) {
+func getDimensionValue(d pdatautil.Dimension, spanAttrs pcommon.Map, eventAttrs pcommon.Map, resourceAttr pcommon.Map) (v pcommon.Value, ok bool) {
// The more specific span attribute should take precedence.
- if attr, exists := spanAttrs.Get(d.name); exists {
+ if attr, exists := spanAttrs.Get(d.Name); exists {
return attr, true
}
- if attr, exists := eventAttrs.Get(d.name); exists {
+ if attr, exists := eventAttrs.Get(d.Name); exists {
return attr, true
}
// falling back to searching in resource attributes
- if attr, exists := resourceAttr.Get(d.name); exists {
+ if attr, exists := resourceAttr.Get(d.Name); exists {
return attr, true
}
// Set the default if configured, otherwise this metric will have no value set for the dimension.
- if d.value != nil {
- return *d.value, true
+ if d.Value != nil {
+ return *d.Value, true
}
return v, ok
}
diff --git a/connector/exceptionsconnector/connector_logs.go b/connector/exceptionsconnector/connector_logs.go
index 5fa2e6b2c8f5..7126980e8e4c 100644
--- a/connector/exceptionsconnector/connector_logs.go
+++ b/connector/exceptionsconnector/connector_logs.go
@@ -15,13 +15,14 @@ import (
"go.uber.org/zap"
"github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/traceutil"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil"
)
type logsConnector struct {
config Config
// Additional dimensions to add to logs.
- dimensions []dimension
+ dimensions []pdatautil.Dimension
logsConsumer consumer.Logs
component.StartFunc
@@ -113,20 +114,13 @@ func (c *logsConnector) attrToLogRecord(sl plog.ScopeLogs, serviceName string, s
// Add configured dimension attributes to the log record.
for _, d := range c.dimensions {
- if v, ok := getDimensionValue(d, spanAttrs, eventAttrs, resourceAttrs); ok {
- logRecord.Attributes().PutStr(d.name, v.Str())
+ if v, ok := pdatautil.GetDimensionValue(d, spanAttrs, eventAttrs, resourceAttrs); ok {
+ logRecord.Attributes().PutStr(d.Name, v.Str())
}
}
// Add stacktrace to the log record.
- logRecord.Attributes().PutStr(exceptionStacktraceKey, getValue(eventAttrs, exceptionStacktraceKey))
+ attrVal, _ := pdatautil.GetAttributeValue(exceptionStacktraceKey, eventAttrs)
+ logRecord.Attributes().PutStr(exceptionStacktraceKey, attrVal)
return logRecord
}
-
-// getValue returns the value of the attribute with the given key.
-func getValue(attr pcommon.Map, key string) string {
- if attrVal, ok := attr.Get(key); ok {
- return attrVal.Str()
- }
- return ""
-}
diff --git a/connector/exceptionsconnector/connector_metrics.go b/connector/exceptionsconnector/connector_metrics.go
index bf0f4a60c30b..a53d4f70c3ce 100644
--- a/connector/exceptionsconnector/connector_metrics.go
+++ b/connector/exceptionsconnector/connector_metrics.go
@@ -18,6 +18,7 @@ import (
"go.uber.org/zap"
"github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/traceutil"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil"
)
const (
@@ -29,7 +30,7 @@ type metricsConnector struct {
config Config
// Additional dimensions to add to metrics.
- dimensions []dimension
+ dimensions []pdatautil.Dimension
keyBuf *bytes.Buffer
@@ -175,7 +176,7 @@ func (c *metricsConnector) addExemplar(exc *exception, traceID pcommon.TraceID,
e.SetDoubleValue(float64(exc.count))
}
-func buildDimensionKVs(dimensions []dimension, serviceName string, span ptrace.Span, eventAttrs pcommon.Map, resourceAttrs pcommon.Map) pcommon.Map {
+func buildDimensionKVs(dimensions []pdatautil.Dimension, serviceName string, span ptrace.Span, eventAttrs pcommon.Map, resourceAttrs pcommon.Map) pcommon.Map {
dims := pcommon.NewMap()
dims.EnsureCapacity(3 + len(dimensions))
dims.PutStr(serviceNameKey, serviceName)
@@ -183,8 +184,8 @@ func buildDimensionKVs(dimensions []dimension, serviceName string, span ptrace.S
dims.PutStr(spanKindKey, traceutil.SpanKindStr(span.Kind()))
dims.PutStr(statusCodeKey, traceutil.StatusCodeStr(span.Status().Code()))
for _, d := range dimensions {
- if v, ok := getDimensionValue(d, span.Attributes(), eventAttrs, resourceAttrs); ok {
- v.CopyTo(dims.PutEmpty(d.name))
+ if v, ok := pdatautil.GetDimensionValue(d, span.Attributes(), eventAttrs, resourceAttrs); ok {
+ v.CopyTo(dims.PutEmpty(d.Name))
}
}
return dims
@@ -195,7 +196,7 @@ func buildDimensionKVs(dimensions []dimension, serviceName string, span ptrace.S
// or resource attributes. If the dimension exists in both, the span's attributes, being the most specific, takes precedence.
//
// The metric key is a simple concatenation of dimension values, delimited by a null character.
-func buildKey(dest *bytes.Buffer, serviceName string, span ptrace.Span, optionalDims []dimension, eventAttrs pcommon.Map, resourceAttrs pcommon.Map) {
+func buildKey(dest *bytes.Buffer, serviceName string, span ptrace.Span, optionalDims []pdatautil.Dimension, eventAttrs pcommon.Map, resourceAttrs pcommon.Map) {
concatDimensionValue(dest, serviceName, false)
concatDimensionValue(dest, span.Name(), true)
concatDimensionValue(dest, traceutil.SpanKindStr(span.Kind()), true)
diff --git a/connector/exceptionsconnector/connector_metrics_test.go b/connector/exceptionsconnector/connector_metrics_test.go
index 0537d0157422..797619d575e6 100644
--- a/connector/exceptionsconnector/connector_metrics_test.go
+++ b/connector/exceptionsconnector/connector_metrics_test.go
@@ -20,6 +20,8 @@ import (
"go.uber.org/zap"
"go.uber.org/zap/zaptest"
"google.golang.org/grpc/metadata"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil"
)
// metricID represents the minimum attributes that uniquely identifies a metric in our tests.
@@ -277,7 +279,7 @@ func TestBuildKeyWithDimensions(t *testing.T) {
defaultFoo := pcommon.NewValueStr("bar")
for _, tc := range []struct {
name string
- optionalDims []dimension
+ optionalDims []pdatautil.Dimension
resourceAttrMap map[string]any
spanAttrMap map[string]any
wantKey string
@@ -288,22 +290,22 @@ func TestBuildKeyWithDimensions(t *testing.T) {
},
{
name: "neither span nor resource contains key, dim provides default",
- optionalDims: []dimension{
- {name: "foo", value: &defaultFoo},
+ optionalDims: []pdatautil.Dimension{
+ {Name: "foo", Value: &defaultFoo},
},
wantKey: "ab\u0000c\u0000SPAN_KIND_UNSPECIFIED\u0000STATUS_CODE_UNSET\u0000bar",
},
{
name: "neither span nor resource contains key, dim provides no default",
- optionalDims: []dimension{
- {name: "foo"},
+ optionalDims: []pdatautil.Dimension{
+ {Name: "foo"},
},
wantKey: "ab\u0000c\u0000SPAN_KIND_UNSPECIFIED\u0000STATUS_CODE_UNSET",
},
{
name: "span attribute contains dimension",
- optionalDims: []dimension{
- {name: "foo"},
+ optionalDims: []pdatautil.Dimension{
+ {Name: "foo"},
},
spanAttrMap: map[string]any{
"foo": 99,
@@ -312,8 +314,8 @@ func TestBuildKeyWithDimensions(t *testing.T) {
},
{
name: "resource attribute contains dimension",
- optionalDims: []dimension{
- {name: "foo"},
+ optionalDims: []pdatautil.Dimension{
+ {Name: "foo"},
},
resourceAttrMap: map[string]any{
"foo": 99,
@@ -322,8 +324,8 @@ func TestBuildKeyWithDimensions(t *testing.T) {
},
{
name: "both span and resource attribute contains dimension, should prefer span attribute",
- optionalDims: []dimension{
- {name: "foo"},
+ optionalDims: []pdatautil.Dimension{
+ {Name: "foo"},
},
spanAttrMap: map[string]any{
"foo": 100,
diff --git a/connector/exceptionsconnector/factory_test.go b/connector/exceptionsconnector/factory_test.go
index f485f9c19b69..f39b009d4b46 100644
--- a/connector/exceptionsconnector/factory_test.go
+++ b/connector/exceptionsconnector/factory_test.go
@@ -11,6 +11,8 @@ import (
"go.opentelemetry.io/collector/connector/connectortest"
"go.opentelemetry.io/collector/consumer/consumertest"
"go.opentelemetry.io/collector/pdata/pcommon"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil"
)
func TestNewConnector(t *testing.T) {
@@ -19,7 +21,7 @@ func TestNewConnector(t *testing.T) {
for _, tc := range []struct {
name string
dimensions []Dimension
- wantDimensions []dimension
+ wantDimensions []pdatautil.Dimension
}{
{
name: "simplest config (use defaults)",
@@ -30,9 +32,9 @@ func TestNewConnector(t *testing.T) {
{Name: "http.method", Default: &defaultMethod},
{Name: "http.status_code"},
},
- wantDimensions: []dimension{
- {name: "http.method", value: &defaultMethodValue},
- {"http.status_code", nil},
+ wantDimensions: []pdatautil.Dimension{
+ {Name: "http.method", Value: &defaultMethodValue},
+ {Name: "http.status_code", Value: nil},
},
},
} {
diff --git a/connector/exceptionsconnector/go.mod b/connector/exceptionsconnector/go.mod
index 062c2074da18..85ab372c4330 100644
--- a/connector/exceptionsconnector/go.mod
+++ b/connector/exceptionsconnector/go.mod
@@ -3,17 +3,18 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/connector/excep
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/grpc v1.66.0
@@ -38,28 +39,28 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
@@ -67,8 +68,10 @@ require (
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => ../../internal/coreinternal
-replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil => ../../pkg/pdatautil
+replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil => ../../internal/pdatautil
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest => ../../pkg/pdatatest
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden => ../../pkg/golden
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil => ../../pkg/pdatautil
diff --git a/connector/exceptionsconnector/go.sum b/connector/exceptionsconnector/go.sum
index 92acd4ab1b5b..1179edcc3c6b 100644
--- a/connector/exceptionsconnector/go.sum
+++ b/connector/exceptionsconnector/go.sum
@@ -50,62 +50,62 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -129,12 +129,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/connector/failoverconnector/failover_test.go b/connector/failoverconnector/failover_test.go
index 9b21d58ccec3..ddee5aaaf653 100644
--- a/connector/failoverconnector/failover_test.go
+++ b/connector/failoverconnector/failover_test.go
@@ -58,7 +58,7 @@ func TestFailoverRecovery(t *testing.T) {
require.NoError(t, conn.ConsumeTraces(context.Background(), tr))
idx := failoverConnector.failover.pS.TestStableIndex()
- require.Equal(t, idx, 1)
+ require.Equal(t, 1, idx)
failoverConnector.failover.ModifyConsumerAtIndex(0, &sinkFirst)
@@ -75,7 +75,7 @@ func TestFailoverRecovery(t *testing.T) {
require.NoError(t, conn.ConsumeTraces(context.Background(), tr))
idx := failoverConnector.failover.pS.TestStableIndex()
- require.Equal(t, idx, 1)
+ require.Equal(t, 1, idx)
failoverConnector.failover.ModifyConsumerAtIndex(0, &sinkFirst)
@@ -97,7 +97,7 @@ func TestFailoverRecovery(t *testing.T) {
require.NoError(t, conn.ConsumeTraces(context.Background(), tr))
idx := failoverConnector.failover.pS.TestStableIndex()
- require.Equal(t, idx, 2)
+ require.Equal(t, 2, idx)
// Simulate recovery of exporter
failoverConnector.failover.ModifyConsumerAtIndex(1, &sinkSecond)
diff --git a/connector/failoverconnector/go.mod b/connector/failoverconnector/go.mod
index 256d6efc43bc..c76f313bc810 100644
--- a/connector/failoverconnector/go.mod
+++ b/connector/failoverconnector/go.mod
@@ -4,12 +4,12 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -34,25 +34,25 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/connector/failoverconnector/go.sum b/connector/failoverconnector/go.sum
index 1256bbf61e43..ec512504ba07 100644
--- a/connector/failoverconnector/go.sum
+++ b/connector/failoverconnector/go.sum
@@ -52,60 +52,60 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -129,8 +129,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/connector/failoverconnector/internal/state/pipeline_selector_test.go b/connector/failoverconnector/internal/state/pipeline_selector_test.go
index 7123b3b70496..13e7d06f5364 100644
--- a/connector/failoverconnector/internal/state/pipeline_selector_test.go
+++ b/connector/failoverconnector/internal/state/pipeline_selector_test.go
@@ -22,8 +22,8 @@ func TestSelectPipeline(t *testing.T) {
idx, ch := pS.SelectedPipeline()
- require.Equal(t, idx, 0)
- require.Equal(t, pS.ChannelIndex(ch), 0)
+ require.Equal(t, 0, idx)
+ require.Equal(t, 0, pS.ChannelIndex(ch))
}
func TestHandlePipelineError(t *testing.T) {
@@ -44,7 +44,7 @@ func TestHandlePipelineError(t *testing.T) {
}()
idx, ch := pS.SelectedPipeline()
- require.Equal(t, idx, 0)
+ require.Equal(t, 0, idx)
ch <- false
require.Eventually(t, func() bool {
diff --git a/connector/grafanacloudconnector/go.mod b/connector/grafanacloudconnector/go.mod
index 6f11c9b3d17f..42e723a179f8 100644
--- a/connector/grafanacloudconnector/go.mod
+++ b/connector/grafanacloudconnector/go.mod
@@ -4,16 +4,16 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
gotest.tools v2.2.0+incompatible
@@ -41,21 +41,21 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/connector/grafanacloudconnector/go.sum b/connector/grafanacloudconnector/go.sum
index 463b7b427a0a..b77c5e12d6ac 100644
--- a/connector/grafanacloudconnector/go.sum
+++ b/connector/grafanacloudconnector/go.sum
@@ -52,60 +52,60 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -129,8 +129,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/connector/otlpjsonconnector/go.mod b/connector/otlpjsonconnector/go.mod
index a9cfe872f406..66b79ba838cc 100644
--- a/connector/otlpjsonconnector/go.mod
+++ b/connector/otlpjsonconnector/go.mod
@@ -3,15 +3,15 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/connector/otlpj
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.107.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -35,27 +35,27 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/connector/otlpjsonconnector/go.sum b/connector/otlpjsonconnector/go.sum
index ba2e56bf5490..855b6a6fd73f 100644
--- a/connector/otlpjsonconnector/go.sum
+++ b/connector/otlpjsonconnector/go.sum
@@ -50,60 +50,60 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -127,8 +127,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/connector/roundrobinconnector/go.mod b/connector/roundrobinconnector/go.mod
index 010133ec1418..e6dfa59ee939 100644
--- a/connector/roundrobinconnector/go.mod
+++ b/connector/roundrobinconnector/go.mod
@@ -4,12 +4,12 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -33,26 +33,26 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/connector/roundrobinconnector/go.sum b/connector/roundrobinconnector/go.sum
index ba2e56bf5490..855b6a6fd73f 100644
--- a/connector/roundrobinconnector/go.sum
+++ b/connector/roundrobinconnector/go.sum
@@ -50,60 +50,60 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -127,8 +127,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/connector/routingconnector/go.mod b/connector/routingconnector/go.mod
index 50500d78bf08..59fb6940afcb 100644
--- a/connector/routingconnector/go.mod
+++ b/connector/routingconnector/go.mod
@@ -3,14 +3,14 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/connector/routi
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -21,6 +21,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/elastic/go-grok v0.3.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
@@ -40,31 +41,31 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/connector/routingconnector/go.sum b/connector/routingconnector/go.sum
index beca9b883cc8..79068aeec362 100644
--- a/connector/routingconnector/go.sum
+++ b/connector/routingconnector/go.sum
@@ -14,6 +14,8 @@ github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/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=
@@ -70,16 +72,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
@@ -88,46 +90,46 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -145,20 +147,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/connector/routingconnector/logs_test.go b/connector/routingconnector/logs_test.go
index f303bf65ccd8..6b291c7d6005 100644
--- a/connector/routingconnector/logs_test.go
+++ b/connector/routingconnector/logs_test.go
@@ -177,8 +177,8 @@ func TestLogsAreCorrectlySplitPerResourceAttributeWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllLogs(), 1)
assert.Len(t, sink1.AllLogs(), 1)
- assert.Equal(t, sink0.AllLogs()[0].LogRecordCount(), 2)
- assert.Equal(t, sink1.AllLogs()[0].LogRecordCount(), 2)
+ assert.Equal(t, 2, sink0.AllLogs()[0].LogRecordCount())
+ assert.Equal(t, 2, sink1.AllLogs()[0].LogRecordCount())
assert.Equal(t, sink0.AllLogs(), sink1.AllLogs())
})
@@ -206,7 +206,7 @@ func TestLogsAreCorrectlySplitPerResourceAttributeWithOTTL(t *testing.T) {
rlog := defaultSink.AllLogs()[0].ResourceLogs().At(0)
attr, ok := rlog.Resource().Attributes().Get("X-Tenant")
assert.True(t, ok, "routing attribute must exists")
- assert.Equal(t, attr.AsString(), "something-else")
+ assert.Equal(t, "something-else", attr.AsString())
})
t.Run("logs matched by one expression, multiple pipelines", func(t *testing.T) {
@@ -224,8 +224,8 @@ func TestLogsAreCorrectlySplitPerResourceAttributeWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllLogs(), 1)
assert.Empty(t, sink1.AllLogs())
- assert.Equal(t, defaultSink.AllLogs()[0].LogRecordCount(), 1)
- assert.Equal(t, sink0.AllLogs()[0].LogRecordCount(), 1)
+ assert.Equal(t, 1, defaultSink.AllLogs()[0].LogRecordCount())
+ assert.Equal(t, 1, sink0.AllLogs()[0].LogRecordCount())
assert.Equal(t, defaultSink.AllLogs(), sink0.AllLogs())
})
}
@@ -333,7 +333,7 @@ func TestLogsAreCorrectlyMatchOnceWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllLogs(), 1)
assert.Empty(t, sink1.AllLogs())
- assert.Equal(t, sink0.AllLogs()[0].LogRecordCount(), 2)
+ assert.Equal(t, 2, sink0.AllLogs()[0].LogRecordCount())
})
t.Run("one log matched by multiple expressions, other matched none", func(t *testing.T) {
@@ -358,7 +358,7 @@ func TestLogsAreCorrectlyMatchOnceWithOTTL(t *testing.T) {
rlog := defaultSink.AllLogs()[0].ResourceLogs().At(0)
attr, ok := rlog.Resource().Attributes().Get("X-Tenant")
assert.True(t, ok, "routing attribute must exists")
- assert.Equal(t, attr.AsString(), "something-else")
+ assert.Equal(t, "something-else", attr.AsString())
})
t.Run("logs matched by one expression, multiple pipelines", func(t *testing.T) {
@@ -376,8 +376,8 @@ func TestLogsAreCorrectlyMatchOnceWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllLogs(), 1)
assert.Empty(t, sink1.AllLogs())
- assert.Equal(t, defaultSink.AllLogs()[0].LogRecordCount(), 1)
- assert.Equal(t, sink0.AllLogs()[0].LogRecordCount(), 1)
+ assert.Equal(t, 1, defaultSink.AllLogs()[0].LogRecordCount())
+ assert.Equal(t, 1, sink0.AllLogs()[0].LogRecordCount())
assert.Equal(t, defaultSink.AllLogs(), sink0.AllLogs())
})
}
diff --git a/connector/routingconnector/metrics_test.go b/connector/routingconnector/metrics_test.go
index e1add4559fb3..82fe74855bc9 100644
--- a/connector/routingconnector/metrics_test.go
+++ b/connector/routingconnector/metrics_test.go
@@ -186,8 +186,8 @@ func TestMetricsAreCorrectlySplitPerResourceAttributeWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllMetrics(), 1)
assert.Len(t, sink1.AllMetrics(), 1)
- assert.Equal(t, sink0.AllMetrics()[0].MetricCount(), 2)
- assert.Equal(t, sink1.AllMetrics()[0].MetricCount(), 2)
+ assert.Equal(t, 2, sink0.AllMetrics()[0].MetricCount())
+ assert.Equal(t, 2, sink1.AllMetrics()[0].MetricCount())
assert.Equal(t, sink0.AllMetrics(), sink1.AllMetrics())
})
@@ -239,8 +239,8 @@ func TestMetricsAreCorrectlySplitPerResourceAttributeWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllMetrics(), 1)
assert.Empty(t, sink1.AllMetrics())
- assert.Equal(t, defaultSink.AllMetrics()[0].MetricCount(), 1)
- assert.Equal(t, sink0.AllMetrics()[0].MetricCount(), 1)
+ assert.Equal(t, 1, defaultSink.AllMetrics()[0].MetricCount())
+ assert.Equal(t, 1, sink0.AllMetrics()[0].MetricCount())
assert.Equal(t, defaultSink.AllMetrics(), sink0.AllMetrics())
})
}
@@ -357,7 +357,7 @@ func TestMetricsAreCorrectlyMatchOnceWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllMetrics(), 1)
assert.Empty(t, sink1.AllMetrics())
- assert.Equal(t, sink0.AllMetrics()[0].MetricCount(), 2)
+ assert.Equal(t, 2, sink0.AllMetrics()[0].MetricCount())
})
t.Run("one metric matched by 2 expressions, others matched by none", func(t *testing.T) {
@@ -406,8 +406,8 @@ func TestMetricsAreCorrectlyMatchOnceWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllMetrics(), 1)
assert.Empty(t, sink1.AllMetrics())
- assert.Equal(t, defaultSink.AllMetrics()[0].MetricCount(), 1)
- assert.Equal(t, sink0.AllMetrics()[0].MetricCount(), 1)
+ assert.Equal(t, 1, defaultSink.AllMetrics()[0].MetricCount())
+ assert.Equal(t, 1, sink0.AllMetrics()[0].MetricCount())
assert.Equal(t, defaultSink.AllMetrics(), sink0.AllMetrics())
})
}
diff --git a/connector/routingconnector/traces_test.go b/connector/routingconnector/traces_test.go
index 61f515461d4f..33f39cd270c1 100644
--- a/connector/routingconnector/traces_test.go
+++ b/connector/routingconnector/traces_test.go
@@ -179,8 +179,8 @@ func TestTracesCorrectlySplitPerResourceAttributeWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllTraces(), 1)
assert.Len(t, sink1.AllTraces(), 1)
- assert.Equal(t, sink0.AllTraces()[0].SpanCount(), 2)
- assert.Equal(t, sink1.AllTraces()[0].SpanCount(), 2)
+ assert.Equal(t, 2, sink0.AllTraces()[0].SpanCount())
+ assert.Equal(t, 2, sink1.AllTraces()[0].SpanCount())
assert.Equal(t, sink0.AllTraces(), sink1.AllTraces())
})
@@ -199,8 +199,8 @@ func TestTracesCorrectlySplitPerResourceAttributeWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllTraces(), 1)
assert.Empty(t, sink1.AllTraces())
- assert.Equal(t, defaultSink.AllTraces()[0].SpanCount(), 1)
- assert.Equal(t, sink0.AllTraces()[0].SpanCount(), 1)
+ assert.Equal(t, 1, defaultSink.AllTraces()[0].SpanCount())
+ assert.Equal(t, 1, sink0.AllTraces()[0].SpanCount())
assert.Equal(t, defaultSink.AllTraces(), sink0.AllTraces())
})
}
@@ -310,7 +310,7 @@ func TestTracesCorrectlyMatchOnceWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllTraces(), 1)
assert.Empty(t, sink1.AllTraces())
- assert.Equal(t, sink0.AllTraces()[0].SpanCount(), 2)
+ assert.Equal(t, 2, sink0.AllTraces()[0].SpanCount())
})
t.Run("span matched by one expression, multiple pipelines", func(t *testing.T) {
@@ -328,8 +328,8 @@ func TestTracesCorrectlyMatchOnceWithOTTL(t *testing.T) {
assert.Len(t, sink0.AllTraces(), 1)
assert.Empty(t, sink1.AllTraces())
- assert.Equal(t, defaultSink.AllTraces()[0].SpanCount(), 1)
- assert.Equal(t, sink0.AllTraces()[0].SpanCount(), 1)
+ assert.Equal(t, 1, defaultSink.AllTraces()[0].SpanCount())
+ assert.Equal(t, 1, sink0.AllTraces()[0].SpanCount())
assert.Equal(t, defaultSink.AllTraces(), sink0.AllTraces())
})
}
diff --git a/connector/servicegraphconnector/connector.go b/connector/servicegraphconnector/connector.go
index f3d3909a2074..bef5d42d00fc 100644
--- a/connector/servicegraphconnector/connector.go
+++ b/connector/servicegraphconnector/connector.go
@@ -24,6 +24,7 @@ import (
"github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector/internal/metadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector/internal/store"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil"
)
const (
@@ -31,6 +32,8 @@ const (
clientKind = "client"
serverKind = "server"
virtualNodeLabel = "virtual_node"
+ millisecondsUnit = "ms"
+ secondsUnit = "s"
)
var (
@@ -262,7 +265,7 @@ func (p *serviceGraphConnector) aggregateMetrics(ctx context.Context, td ptrace.
// A database request will only have one span, we don't wait for the server
// span but just copy details from the client span
- if dbName, ok := findAttributeValue(p.config.DatabaseNameAttribute, rAttributes, span.Attributes()); ok {
+ if dbName, ok := pdatautil.GetAttributeValue(p.config.DatabaseNameAttribute, rAttributes, span.Attributes()); ok {
e.ConnectionType = store.Database
e.ServerService = dbName
e.ServerLatencySec = spanDuration(span)
@@ -310,7 +313,7 @@ func (p *serviceGraphConnector) aggregateMetrics(ctx context.Context, td ptrace.
func (p *serviceGraphConnector) upsertDimensions(kind string, m map[string]string, resourceAttr pcommon.Map, spanAttr pcommon.Map) {
for _, dim := range p.config.Dimensions {
- if v, ok := findAttributeValue(dim, resourceAttr, spanAttr); ok {
+ if v, ok := pdatautil.GetAttributeValue(dim, resourceAttr, spanAttr); ok {
m[kind+"_"+dim] = v
}
}
@@ -318,7 +321,7 @@ func (p *serviceGraphConnector) upsertDimensions(kind string, m map[string]strin
func (p *serviceGraphConnector) upsertPeerAttributes(m []string, peers map[string]string, spanAttr pcommon.Map) {
for _, s := range m {
- if v, ok := findAttributeValue(s, spanAttr); ok {
+ if v, ok := pdatautil.GetAttributeValue(s, spanAttr); ok {
peers[s] = v
break
}
@@ -522,10 +525,10 @@ func (p *serviceGraphConnector) collectCountMetrics(ilm pmetric.ScopeMetrics) er
func (p *serviceGraphConnector) collectLatencyMetrics(ilm pmetric.ScopeMetrics) error {
// TODO: Remove this once legacy metric names are removed
if legacyMetricNamesFeatureGate.IsEnabled() {
- return p.collectServerLatencyMetrics(ilm, "traces_service_graph_request_duration_seconds")
+ return p.collectServerLatencyMetrics(ilm, "traces_service_graph_request_duration")
}
- if err := p.collectServerLatencyMetrics(ilm, "traces_service_graph_request_server_seconds"); err != nil {
+ if err := p.collectServerLatencyMetrics(ilm, "traces_service_graph_request_server"); err != nil {
return err
}
@@ -535,7 +538,11 @@ func (p *serviceGraphConnector) collectLatencyMetrics(ilm pmetric.ScopeMetrics)
func (p *serviceGraphConnector) collectClientLatencyMetrics(ilm pmetric.ScopeMetrics) error {
if len(p.reqServerDurationSecondsCount) > 0 {
mDuration := ilm.Metrics().AppendEmpty()
- mDuration.SetName("traces_service_graph_request_client_seconds")
+ mDuration.SetName("traces_service_graph_request_client")
+ mDuration.SetUnit(secondsUnit)
+ if legacyLatencyUnitMsFeatureGate.IsEnabled() {
+ mDuration.SetUnit(millisecondsUnit)
+ }
// TODO: Support other aggregation temporalities
mDuration.SetEmptyHistogram().SetAggregationTemporality(pmetric.AggregationTemporalityCumulative)
timestamp := pcommon.NewTimestampFromTime(time.Now())
@@ -565,6 +572,10 @@ func (p *serviceGraphConnector) collectServerLatencyMetrics(ilm pmetric.ScopeMet
if len(p.reqServerDurationSecondsCount) > 0 {
mDuration := ilm.Metrics().AppendEmpty()
mDuration.SetName(mName)
+ mDuration.SetUnit(secondsUnit)
+ if legacyLatencyUnitMsFeatureGate.IsEnabled() {
+ mDuration.SetUnit(millisecondsUnit)
+ }
// TODO: Support other aggregation temporalities
mDuration.SetEmptyHistogram().SetAggregationTemporality(pmetric.AggregationTemporalityCumulative)
timestamp := pcommon.NewTimestampFromTime(time.Now())
diff --git a/connector/servicegraphconnector/connector_test.go b/connector/servicegraphconnector/connector_test.go
index f014cf5fd655..4c52d2733788 100644
--- a/connector/servicegraphconnector/connector_test.go
+++ b/connector/servicegraphconnector/connector_test.go
@@ -163,7 +163,7 @@ func TestConnectorConsume(t *testing.T) {
},
sampleTraces: buildSampleTrace(t, "val"),
gates: []*featuregate.Gate{legacyLatencyUnitMsFeatureGate},
- verifyMetrics: verifyHappyCaseMetricsWithDuration(2000, 1000),
+ verifyMetrics: verifyHappyCaseLatencyMetrics(),
},
} {
t.Run(tc.name, func(t *testing.T) {
@@ -226,15 +226,22 @@ func verifyHappyCaseMetricsWithDuration(serverDurationSum, clientDurationSum flo
verifyCount(t, mCount)
mServerDuration := ms.At(1)
- assert.Equal(t, "traces_service_graph_request_server_seconds", mServerDuration.Name())
+ assert.Equal(t, "traces_service_graph_request_server", mServerDuration.Name())
verifyDuration(t, mServerDuration, serverDurationSum, []uint64{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0})
mClientDuration := ms.At(2)
- assert.Equal(t, "traces_service_graph_request_client_seconds", mClientDuration.Name())
+ assert.Equal(t, "traces_service_graph_request_client", mClientDuration.Name())
verifyDuration(t, mClientDuration, clientDurationSum, []uint64{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0})
}
}
+func verifyHappyCaseLatencyMetrics() func(t *testing.T, md pmetric.Metrics) {
+ return func(t *testing.T, md pmetric.Metrics) {
+ verifyHappyCaseMetricsWithDuration(2000, 1000)(t, md)
+ verifyUnit(t, md.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(1).Unit(), millisecondsUnit)
+ }
+}
+
func verifyCount(t *testing.T, m pmetric.Metric) {
assert.Equal(t, "traces_service_graph_request_total", m.Name())
@@ -281,6 +288,10 @@ func verifyAttr(t *testing.T, attrs pcommon.Map, k, expected string) {
assert.Equal(t, expected, v.AsString())
}
+func verifyUnit(t *testing.T, expected, actual string) {
+ assert.Equal(t, expected, actual)
+}
+
func buildSampleTrace(t *testing.T, attrValue string) ptrace.Traces {
tStart := time.Date(2022, 1, 2, 3, 4, 5, 6, time.UTC)
// client: 1s
diff --git a/connector/servicegraphconnector/go.mod b/connector/servicegraphconnector/go.mod
index b8f8b9905e53..fb95d221954c 100644
--- a/connector/servicegraphconnector/go.mod
+++ b/connector/servicegraphconnector/go.mod
@@ -3,24 +3,25 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/connector/servi
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -50,65 +51,66 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
@@ -123,4 +125,6 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden =>
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest => ../../pkg/pdatatest
+replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil => ../../internal/pdatautil
+
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil => ../../pkg/pdatautil
diff --git a/connector/servicegraphconnector/go.sum b/connector/servicegraphconnector/go.sum
index cd1470ec9b66..c36356a8a548 100644
--- a/connector/servicegraphconnector/go.sum
+++ b/connector/servicegraphconnector/go.sum
@@ -72,12 +72,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -85,8 +85,8 @@ github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99
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=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -107,90 +107,92 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.1 h1:UiBhFP07YbZlv3fW2D/Xi0DrEMRGw2QB1DLV2JiJEis=
-go.opentelemetry.io/collector/client v1.14.1/go.mod h1:a8A6aWydaeiItFzY0zlHO/Q6mLNnZsW0Y/iVxbJsO4A=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.1 h1:If0hRGyfDbC9Y80CYcLBKeSdY7BXcs98r7gPJlzH5uU=
-go.opentelemetry.io/collector/config/configauth v0.108.1/go.mod h1:8P3fOkwwP7k09xaTKmu7MrMgTZmMXtWdUrJQgjhy3a4=
-go.opentelemetry.io/collector/config/configcompression v1.14.1 h1:YiNlBSeyDaFWrDPFpMJ7y7XlWYMDV0bh8GwO9ukXNa8=
-go.opentelemetry.io/collector/config/configcompression v1.14.1/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/configopaque v1.14.1 h1:5xAEa4ld+57xWKdU2gR5/6+rBa7LTCPfShJQFUxN0Zw=
-go.opentelemetry.io/collector/config/configopaque v1.14.1/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.1 h1:kJBpb/1GGKktEa6taf4TgfFY34JD4WpCFVq9by+VWyU=
-go.opentelemetry.io/collector/config/configretry v1.14.1/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.1 h1:cd5kNvLnIe+GVHUV6Fk6O5fkwS4at8dVCrFo7t0O8kE=
-go.opentelemetry.io/collector/config/configtls v1.14.1/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.1 h1:Z/U8+UpvGT2DZ64/kp/nlosJgjCkhZ7MaEqQ3QHudyo=
-go.opentelemetry.io/collector/config/internal v0.108.1/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.1 h1:h1kuC5Lvzxb3LcShUXdVHjh+PpqX/Kpd2ypNObwxH0s=
-go.opentelemetry.io/collector/extension/auth v0.108.1/go.mod h1:QLvy/dJdiPEhUbkhqIythMoVnZxmvbzeA2Wnm4oZSgU=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.0 h1:SMUKTntljRmFvB8nCVf6KjbEQ/qm63wi+huDx+Bc/po=
+go.opentelemetry.io/collector/client v1.15.0/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U=
+go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE=
+go.opentelemetry.io/collector/config/configcompression v1.15.0 h1:HHzus/ahJW2dA6h4S4vs1MwlbOck27Ivk/L3o0V94UA=
+go.opentelemetry.io/collector/config/configcompression v1.15.0/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/configopaque v1.15.0 h1:J1rmPR1WGro7BNCgni3o+VDoyB7ZqH2/SG1YK+6ujCw=
+go.opentelemetry.io/collector/config/configopaque v1.15.0/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs=
+go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.0 h1:imUIYDu6lo7juxxgpJhoMQ+LJRxqQzKvjOcWTo4u0IY=
+go.opentelemetry.io/collector/config/configtls v1.15.0/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns=
+go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg=
+go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 h1:kIJiOXHHBgMCvuDNA602dS39PJKB+ryiclLE3V5DIvM=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0/go.mod h1:6cGr7MxnF72lAiA7nbkSC8wnfIk+L9CtMzJWaaII9vs=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -199,40 +201,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -252,8 +254,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -264,12 +266,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -280,12 +282,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/connector/servicegraphconnector/testdata/extra-dimensions-queue-db-expected-metrics.yaml b/connector/servicegraphconnector/testdata/extra-dimensions-queue-db-expected-metrics.yaml
index 7d02666be8f1..cf030bca2ddb 100644
--- a/connector/servicegraphconnector/testdata/extra-dimensions-queue-db-expected-metrics.yaml
+++ b/connector/servicegraphconnector/testdata/extra-dimensions-queue-db-expected-metrics.yaml
@@ -11,6 +11,9 @@ resourceMetrics:
- key: client
value:
stringValue: foo-server
+ - key: client_messaging.system
+ value:
+ stringValue: kafka
- key: connection_type
value:
stringValue: ""
@@ -20,9 +23,6 @@ resourceMetrics:
- key: server
value:
stringValue: bar-requester
- - key: client_messaging.system
- value:
- stringValue: kafka
- key: server_db.system
value:
stringValue: postgresql
@@ -36,6 +36,9 @@ resourceMetrics:
- key: client
value:
stringValue: foo-server
+ - key: client_messaging.system
+ value:
+ stringValue: kafka
- key: connection_type
value:
stringValue: ""
@@ -45,9 +48,6 @@ resourceMetrics:
- key: server
value:
stringValue: bar-requester
- - key: client_messaging.system
- value:
- stringValue: kafka
- key: server_db.system
value:
stringValue: postgresql
@@ -62,9 +62,10 @@ resourceMetrics:
- 1
- 10
startTimeUnixNano: "1000000"
- sum: 0.000001
+ sum: 1e-06
timeUnixNano: "2000000"
- name: traces_service_graph_request_server_seconds
+ name: traces_service_graph_request_server
+ unit: s
- histogram:
aggregationTemporality: 2
dataPoints:
@@ -72,6 +73,9 @@ resourceMetrics:
- key: client
value:
stringValue: foo-server
+ - key: client_messaging.system
+ value:
+ stringValue: kafka
- key: connection_type
value:
stringValue: ""
@@ -81,9 +85,6 @@ resourceMetrics:
- key: server
value:
stringValue: bar-requester
- - key: client_messaging.system
- value:
- stringValue: kafka
- key: server_db.system
value:
stringValue: postgresql
@@ -98,8 +99,9 @@ resourceMetrics:
- 1
- 10
startTimeUnixNano: "1000000"
- sum: 0.000001
+ sum: 1e-06
timeUnixNano: "2000000"
- name: traces_service_graph_request_client_seconds
+ name: traces_service_graph_request_client
+ unit: s
scope:
name: traces_service_graph
diff --git a/connector/servicegraphconnector/testdata/failed-label-not-work-expect-metrics.yaml b/connector/servicegraphconnector/testdata/failed-label-not-work-expect-metrics.yaml
index fe258bac5b50..7012b3020524 100644
--- a/connector/servicegraphconnector/testdata/failed-label-not-work-expect-metrics.yaml
+++ b/connector/servicegraphconnector/testdata/failed-label-not-work-expect-metrics.yaml
@@ -72,7 +72,7 @@ resourceMetrics:
stringValue: ""
- key: failed
value:
- boolValue: true
+ boolValue: false
- key: server
value:
stringValue: bar
@@ -87,14 +87,14 @@ resourceMetrics:
- "0"
- "0"
- "0"
- - "1"
+ - "2"
- "0"
- "0"
- "0"
- "0"
- "0"
- "0"
- count: "1"
+ count: "2"
explicitBounds:
- 0.002
- 0.004
@@ -113,7 +113,7 @@ resourceMetrics:
- 10
- 15
startTimeUnixNano: "1000000"
- sum: 1
+ sum: 2
timeUnixNano: "2000000"
- attributes:
- key: client
@@ -124,7 +124,7 @@ resourceMetrics:
stringValue: ""
- key: failed
value:
- boolValue: false
+ boolValue: true
- key: server
value:
stringValue: bar
@@ -139,14 +139,14 @@ resourceMetrics:
- "0"
- "0"
- "0"
- - "2"
+ - "1"
- "0"
- "0"
- "0"
- "0"
- "0"
- "0"
- count: "2"
+ count: "1"
explicitBounds:
- 0.002
- 0.004
@@ -165,9 +165,10 @@ resourceMetrics:
- 10
- 15
startTimeUnixNano: "1000000"
- sum: 2
+ sum: 1
timeUnixNano: "2000000"
- name: traces_service_graph_request_server_seconds
+ name: traces_service_graph_request_server
+ unit: s
- histogram:
aggregationTemporality: 2
dataPoints:
@@ -180,7 +181,7 @@ resourceMetrics:
stringValue: ""
- key: failed
value:
- boolValue: true
+ boolValue: false
- key: server
value:
stringValue: bar
@@ -195,14 +196,14 @@ resourceMetrics:
- "0"
- "0"
- "0"
- - "1"
+ - "2"
- "0"
- "0"
- "0"
- "0"
- "0"
- "0"
- count: "1"
+ count: "2"
explicitBounds:
- 0.002
- 0.004
@@ -221,7 +222,7 @@ resourceMetrics:
- 10
- 15
startTimeUnixNano: "1000000"
- sum: 1
+ sum: 2
timeUnixNano: "2000000"
- attributes:
- key: client
@@ -232,7 +233,7 @@ resourceMetrics:
stringValue: ""
- key: failed
value:
- boolValue: false
+ boolValue: true
- key: server
value:
stringValue: bar
@@ -247,14 +248,14 @@ resourceMetrics:
- "0"
- "0"
- "0"
- - "2"
+ - "1"
- "0"
- "0"
- "0"
- "0"
- "0"
- "0"
- count: "2"
+ count: "1"
explicitBounds:
- 0.002
- 0.004
@@ -273,8 +274,9 @@ resourceMetrics:
- 10
- 15
startTimeUnixNano: "1000000"
- sum: 2
+ sum: 1
timeUnixNano: "2000000"
- name: traces_service_graph_request_client_seconds
+ name: traces_service_graph_request_client
+ unit: s
scope:
name: traces_service_graph
diff --git a/connector/servicegraphconnector/testdata/virtual-node-label-client-expected-metrics.yaml b/connector/servicegraphconnector/testdata/virtual-node-label-client-expected-metrics.yaml
index 36511e580846..43d39a40b5cf 100644
--- a/connector/servicegraphconnector/testdata/virtual-node-label-client-expected-metrics.yaml
+++ b/connector/servicegraphconnector/testdata/virtual-node-label-client-expected-metrics.yaml
@@ -64,7 +64,8 @@ resourceMetrics:
startTimeUnixNano: "1000000"
sum: 1e-06
timeUnixNano: "2000000"
- name: traces_service_graph_request_server_seconds
+ name: traces_service_graph_request_server
+ unit: s
- histogram:
aggregationTemporality: 2
dataPoints:
@@ -100,6 +101,7 @@ resourceMetrics:
startTimeUnixNano: "1000000"
sum: 0
timeUnixNano: "2000000"
- name: traces_service_graph_request_client_seconds
+ name: traces_service_graph_request_client
+ unit: s
scope:
name: traces_service_graph
diff --git a/connector/servicegraphconnector/testdata/virtual-node-label-server-expected-metrics.yaml b/connector/servicegraphconnector/testdata/virtual-node-label-server-expected-metrics.yaml
index 362898084b2c..f3b152ff0f04 100644
--- a/connector/servicegraphconnector/testdata/virtual-node-label-server-expected-metrics.yaml
+++ b/connector/servicegraphconnector/testdata/virtual-node-label-server-expected-metrics.yaml
@@ -58,7 +58,8 @@ resourceMetrics:
startTimeUnixNano: "1000000"
sum: 0
timeUnixNano: "2000000"
- name: traces_service_graph_request_server_seconds
+ name: traces_service_graph_request_server
+ unit: s
- histogram:
aggregationTemporality: 2
dataPoints:
@@ -91,6 +92,7 @@ resourceMetrics:
startTimeUnixNano: "1000000"
sum: 1e-06
timeUnixNano: "2000000"
- name: traces_service_graph_request_client_seconds
+ name: traces_service_graph_request_client
+ unit: s
scope:
name: traces_service_graph
diff --git a/connector/servicegraphconnector/util.go b/connector/servicegraphconnector/util.go
index fc447e9546de..25c0bea082aa 100644
--- a/connector/servicegraphconnector/util.go
+++ b/connector/servicegraphconnector/util.go
@@ -6,17 +6,10 @@ package servicegraphconnector // import "github.com/open-telemetry/opentelemetry
import (
"go.opentelemetry.io/collector/pdata/pcommon"
semconv "go.opentelemetry.io/collector/semconv/v1.9.0"
-)
-func findAttributeValue(key string, attributes ...pcommon.Map) (string, bool) {
- for _, attr := range attributes {
- if v, ok := attr.Get(key); ok {
- return v.AsString(), true
- }
- }
- return "", false
-}
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil"
+)
func findServiceName(attributes pcommon.Map) (string, bool) {
- return findAttributeValue(semconv.AttributeServiceName, attributes)
+ return pdatautil.GetAttributeValue(semconv.AttributeServiceName, attributes)
}
diff --git a/connector/spanmetricsconnector/connector.go b/connector/spanmetricsconnector/connector.go
index c3f8c897aa9e..89ed6e15b5f5 100644
--- a/connector/spanmetricsconnector/connector.go
+++ b/connector/spanmetricsconnector/connector.go
@@ -23,6 +23,7 @@ import (
"github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector/internal/cache"
"github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector/internal/metrics"
"github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/traceutil"
+ utilattri "github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil"
"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil"
)
@@ -51,7 +52,7 @@ type connectorImp struct {
metricsConsumer consumer.Metrics
// Additional dimensions to add to metrics.
- dimensions []dimension
+ dimensions []utilattri.Dimension
resourceMetrics *cache.Cache[resourceKey, *resourceMetrics]
@@ -71,7 +72,7 @@ type connectorImp struct {
shutdownOnce sync.Once
// Event dimensions to add to the events metric.
- eDimensions []dimension
+ eDimensions []utilattri.Dimension
events EventsConfig
@@ -90,21 +91,16 @@ type resourceMetrics struct {
lastSeen time.Time
}
-type dimension struct {
- name string
- value *pcommon.Value
-}
-
-func newDimensions(cfgDims []Dimension) []dimension {
+func newDimensions(cfgDims []Dimension) []utilattri.Dimension {
if len(cfgDims) == 0 {
return nil
}
- dims := make([]dimension, len(cfgDims))
+ dims := make([]utilattri.Dimension, len(cfgDims))
for i := range cfgDims {
- dims[i].name = cfgDims[i].Name
+ dims[i].Name = cfgDims[i].Name
if cfgDims[i].Default != nil {
val := pcommon.NewValueStr(*cfgDims[i].Default)
- dims[i].value = &val
+ dims[i].Value = &val
}
}
return dims
@@ -511,7 +507,7 @@ func contains(elements []string, value string) bool {
return false
}
-func (p *connectorImp) buildAttributes(serviceName string, span ptrace.Span, resourceAttrs pcommon.Map, dimensions []dimension) pcommon.Map {
+func (p *connectorImp) buildAttributes(serviceName string, span ptrace.Span, resourceAttrs pcommon.Map, dimensions []utilattri.Dimension) pcommon.Map {
attr := pcommon.NewMap()
attr.EnsureCapacity(4 + len(dimensions))
if !contains(p.config.ExcludeDimensions, serviceNameKey) {
@@ -527,8 +523,8 @@ func (p *connectorImp) buildAttributes(serviceName string, span ptrace.Span, res
attr.PutStr(statusCodeKey, traceutil.StatusCodeStr(span.Status().Code()))
}
for _, d := range dimensions {
- if v, ok := getDimensionValue(d, span.Attributes(), resourceAttrs); ok {
- v.CopyTo(attr.PutEmpty(d.name))
+ if v, ok := utilattri.GetDimensionValue(d, span.Attributes(), resourceAttrs); ok {
+ v.CopyTo(attr.PutEmpty(d.Name))
}
}
return attr
@@ -546,7 +542,7 @@ func concatDimensionValue(dest *bytes.Buffer, value string, prefixSep bool) {
// or resource/event attributes. If the dimension exists in both, the span's attributes, being the most specific, takes precedence.
//
// The metric key is a simple concatenation of dimension values, delimited by a null character.
-func (p *connectorImp) buildKey(serviceName string, span ptrace.Span, optionalDims []dimension, resourceOrEventAttrs pcommon.Map) metrics.Key {
+func (p *connectorImp) buildKey(serviceName string, span ptrace.Span, optionalDims []utilattri.Dimension, resourceOrEventAttrs pcommon.Map) metrics.Key {
p.keyBuf.Reset()
if !contains(p.config.ExcludeDimensions, serviceNameKey) {
concatDimensionValue(p.keyBuf, serviceName, false)
@@ -562,7 +558,7 @@ func (p *connectorImp) buildKey(serviceName string, span ptrace.Span, optionalDi
}
for _, d := range optionalDims {
- if v, ok := getDimensionValue(d, span.Attributes(), resourceOrEventAttrs); ok {
+ if v, ok := utilattri.GetDimensionValue(d, span.Attributes(), resourceOrEventAttrs); ok {
concatDimensionValue(p.keyBuf, v.AsString(), true)
}
}
@@ -570,28 +566,6 @@ func (p *connectorImp) buildKey(serviceName string, span ptrace.Span, optionalDi
return metrics.Key(p.keyBuf.String())
}
-// getDimensionValue gets the dimension value for the given configured dimension.
-// It searches through the span's attributes first, being the more specific;
-// falling back to searching in resource attributes if it can't be found in the span.
-// Finally, falls back to the configured default value if provided.
-//
-// The ok flag indicates if a dimension value was fetched in order to differentiate
-// an empty string value from a state where no value was found.
-func getDimensionValue(d dimension, spanAttr pcommon.Map, resourceAttr pcommon.Map) (v pcommon.Value, ok bool) {
- // The more specific span attribute should take precedence.
- if attr, exists := spanAttr.Get(d.name); exists {
- return attr, true
- }
- if attr, exists := resourceAttr.Get(d.name); exists {
- return attr, true
- }
- // Set the default if configured, otherwise this metric will have no value set for the dimension.
- if d.value != nil {
- return *d.value, true
- }
- return v, ok
-}
-
// buildMetricName builds the namespace prefix for the metric name.
func buildMetricName(namespace string, name string) string {
if namespace != "" {
diff --git a/connector/spanmetricsconnector/connector_test.go b/connector/spanmetricsconnector/connector_test.go
index 47758797235f..0748a4409343 100644
--- a/connector/spanmetricsconnector/connector_test.go
+++ b/connector/spanmetricsconnector/connector_test.go
@@ -30,6 +30,7 @@ import (
"google.golang.org/grpc/metadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector/internal/metrics"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil"
)
const (
@@ -113,7 +114,7 @@ func verifyExemplarsExist(t testing.TB, input pmetric.Metrics) bool {
dps := metric.Histogram().DataPoints()
for dp := 0; dp < dps.Len(); dp++ {
d := dps.At(dp)
- assert.Greater(t, d.Exemplars().Len(), 0)
+ assert.Positive(t, d.Exemplars().Len())
}
}
}
@@ -550,7 +551,7 @@ func TestBuildKeyWithDimensions(t *testing.T) {
defaultFoo := pcommon.NewValueStr("bar")
for _, tc := range []struct {
name string
- optionalDims []dimension
+ optionalDims []pdatautil.Dimension
resourceAttrMap map[string]any
spanAttrMap map[string]any
wantKey string
@@ -561,22 +562,22 @@ func TestBuildKeyWithDimensions(t *testing.T) {
},
{
name: "neither span nor resource contains key, dim provides default",
- optionalDims: []dimension{
- {name: "foo", value: &defaultFoo},
+ optionalDims: []pdatautil.Dimension{
+ {Name: "foo", Value: &defaultFoo},
},
wantKey: "ab\u0000c\u0000SPAN_KIND_UNSPECIFIED\u0000STATUS_CODE_UNSET\u0000bar",
},
{
name: "neither span nor resource contains key, dim provides no default",
- optionalDims: []dimension{
- {name: "foo"},
+ optionalDims: []pdatautil.Dimension{
+ {Name: "foo"},
},
wantKey: "ab\u0000c\u0000SPAN_KIND_UNSPECIFIED\u0000STATUS_CODE_UNSET",
},
{
name: "span attribute contains dimension",
- optionalDims: []dimension{
- {name: "foo"},
+ optionalDims: []pdatautil.Dimension{
+ {Name: "foo"},
},
spanAttrMap: map[string]any{
"foo": 99,
@@ -585,8 +586,8 @@ func TestBuildKeyWithDimensions(t *testing.T) {
},
{
name: "resource attribute contains dimension",
- optionalDims: []dimension{
- {name: "foo"},
+ optionalDims: []pdatautil.Dimension{
+ {Name: "foo"},
},
resourceAttrMap: map[string]any{
"foo": 99,
@@ -595,8 +596,8 @@ func TestBuildKeyWithDimensions(t *testing.T) {
},
{
name: "both span and resource attribute contains dimension, should prefer span attribute",
- optionalDims: []dimension{
- {name: "foo"},
+ optionalDims: []pdatautil.Dimension{
+ {Name: "foo"},
},
spanAttrMap: map[string]any{
"foo": 100,
@@ -1644,26 +1645,26 @@ func assertDataPointsHaveExactlyOneExemplarForTrace(t *testing.T, metrics pmetri
switch metric.Type() {
case pmetric.MetricTypeSum:
dps := metric.Sum().DataPoints()
- assert.Greater(t, dps.Len(), 0)
+ assert.Positive(t, dps.Len())
for dpi := 0; dpi < dps.Len(); dpi++ {
dp := dps.At(dpi)
- assert.Equal(t, dp.Exemplars().Len(), 1)
+ assert.Equal(t, 1, dp.Exemplars().Len())
assert.Equal(t, dp.Exemplars().At(0).TraceID(), traceID)
}
case pmetric.MetricTypeHistogram:
dps := metric.Histogram().DataPoints()
- assert.Greater(t, dps.Len(), 0)
+ assert.Positive(t, dps.Len())
for dpi := 0; dpi < dps.Len(); dpi++ {
dp := dps.At(dpi)
- assert.Equal(t, dp.Exemplars().Len(), 1)
+ assert.Equal(t, 1, dp.Exemplars().Len())
assert.Equal(t, dp.Exemplars().At(0).TraceID(), traceID)
}
case pmetric.MetricTypeExponentialHistogram:
dps := metric.ExponentialHistogram().DataPoints()
- assert.Greater(t, dps.Len(), 0)
+ assert.Positive(t, dps.Len())
for dpi := 0; dpi < dps.Len(); dpi++ {
dp := dps.At(dpi)
- assert.Equal(t, dp.Exemplars().Len(), 1)
+ assert.Equal(t, 1, dp.Exemplars().Len())
assert.Equal(t, dp.Exemplars().At(0).TraceID(), traceID)
}
default:
diff --git a/connector/spanmetricsconnector/factory_test.go b/connector/spanmetricsconnector/factory_test.go
index b57799760cbf..75aaf79d60c7 100644
--- a/connector/spanmetricsconnector/factory_test.go
+++ b/connector/spanmetricsconnector/factory_test.go
@@ -12,6 +12,8 @@ import (
"go.opentelemetry.io/collector/connector/connectortest"
"go.opentelemetry.io/collector/consumer/consumertest"
"go.opentelemetry.io/collector/pdata/pcommon"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil"
)
func TestNewConnector(t *testing.T) {
@@ -22,7 +24,7 @@ func TestNewConnector(t *testing.T) {
durationHistogramBuckets []time.Duration
dimensions []Dimension
wantDurationHistogramBuckets []float64
- wantDimensions []dimension
+ wantDimensions []pdatautil.Dimension
}{
{
name: "simplest config (use defaults)",
@@ -34,9 +36,9 @@ func TestNewConnector(t *testing.T) {
{Name: "http.method", Default: &defaultMethod},
{Name: "http.status_code"},
},
- wantDimensions: []dimension{
- {name: "http.method", value: &defaultMethodValue},
- {"http.status_code", nil},
+ wantDimensions: []pdatautil.Dimension{
+ {Name: "http.method", Value: &defaultMethodValue},
+ {Name: "http.status_code", Value: nil},
},
},
} {
diff --git a/connector/spanmetricsconnector/go.mod b/connector/spanmetricsconnector/go.mod
index 7075796c7ea7..0c38c9834cc8 100644
--- a/connector/spanmetricsconnector/go.mod
+++ b/connector/spanmetricsconnector/go.mod
@@ -7,17 +7,18 @@ require (
github.com/hashicorp/golang-lru/v2 v2.0.7
github.com/jonboulle/clockwork v0.4.0
github.com/lightstep/go-expohisto v1.0.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/grpc v1.66.0
@@ -44,26 +45,26 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
@@ -81,3 +82,5 @@ retract (
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest => ../../pkg/pdatatest
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden => ../../pkg/golden
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil => ../../internal/pdatautil
diff --git a/connector/spanmetricsconnector/go.sum b/connector/spanmetricsconnector/go.sum
index 5f56d35bafe2..015424605b21 100644
--- a/connector/spanmetricsconnector/go.sum
+++ b/connector/spanmetricsconnector/go.sum
@@ -60,64 +60,64 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -141,12 +141,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/connector/spanmetricsconnector/internal/cache/cache_test.go b/connector/spanmetricsconnector/internal/cache/cache_test.go
index 374e8e2f9ba8..83e9b16333d1 100644
--- a/connector/spanmetricsconnector/internal/cache/cache_test.go
+++ b/connector/spanmetricsconnector/internal/cache/cache_test.go
@@ -127,7 +127,7 @@ func TestCache_Get(t *testing.T) {
t.Parallel()
c := tt.lruCache()
gotValue, gotOk := c.Get(tt.key)
- if !assert.Equal(t, gotValue, tt.wantValue) {
+ if !assert.Equal(t, tt.wantValue, gotValue) {
t.Errorf("Get() gotValue = %v, want %v", gotValue, tt.wantValue)
}
if gotOk != tt.wantOk {
diff --git a/connector/sumconnector/go.mod b/connector/sumconnector/go.mod
index 7760a3bbae13..0f7b5236c622 100644
--- a/connector/sumconnector/go.mod
+++ b/connector/sumconnector/go.mod
@@ -3,15 +3,15 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/connector/sumco
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -22,6 +22,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/elastic/go-grok v0.3.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
@@ -42,31 +43,31 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
@@ -74,10 +75,6 @@ require (
gopkg.in/yaml.v3 v3.0.1 // indirect
)
-replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil => ../../pkg/pdatautil
-
-replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest => ../../pkg/pdatatest
-
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => ../../internal/coreinternal
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter => ../../internal/filter
@@ -85,3 +82,7 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/filte
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl => ../../pkg/ottl
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden => ../../pkg/golden
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil => ../../pkg/pdatautil
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest => ../../pkg/pdatatest
diff --git a/connector/sumconnector/go.sum b/connector/sumconnector/go.sum
index a5b35fcec07d..488571b8bcc9 100644
--- a/connector/sumconnector/go.sum
+++ b/connector/sumconnector/go.sum
@@ -13,6 +13,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/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=
@@ -70,16 +72,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
@@ -88,46 +90,46 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -145,20 +147,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/examples/couchbase/docker-compose.yaml b/examples/couchbase/docker-compose.yaml
index e08632fdebe3..dcb3fd9df242 100644
--- a/examples/couchbase/docker-compose.yaml
+++ b/examples/couchbase/docker-compose.yaml
@@ -10,7 +10,7 @@ services:
cpus: "0.50"
memory: 1512M
opentelemetry-collector-contrib:
- image: otel/opentelemetry-collector-contrib:0.108.0
+ image: otel/opentelemetry-collector-contrib:0.109.0
command: ["--config=/etc/otel-collector-config.yml"]
volumes:
- ./otel-collector-config.yaml:/etc/otel-collector-config.yml
diff --git a/examples/demo/client/go.mod b/examples/demo/client/go.mod
index 1c1cb3776aab..dc2551f00210 100644
--- a/examples/demo/client/go.mod
+++ b/examples/demo/client/go.mod
@@ -4,13 +4,13 @@ go 1.22.0
require (
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
)
require (
@@ -20,14 +20,14 @@ require (
github.com/go-logr/stdr v1.2.2 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.65.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
)
diff --git a/examples/demo/client/go.sum b/examples/demo/client/go.sum
index a831fedb6067..17c5ddd2d7da 100644
--- a/examples/demo/client/go.sum
+++ b/examples/demo/client/go.sum
@@ -21,38 +21,38 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0 h1:m0yTiGDLUvVYaTFbAvCkVYIYcvwKt3G7OLoN77NUs/8=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0/go.mod h1:wBQbT4UekBfegL2nx0Xk1vBcnzyBPsIVm9hRG4fYcr4=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.65.0 h1:bs/cUb4lp1G5iImFFd3u5ixQzweKizoZJAwBNLR42lc=
-google.golang.org/grpc v1.65.0/go.mod h1:WgYC2ypjlB0EiQi6wdKixMqukr6lBc0Vo+oOgjrM5ZQ=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
diff --git a/examples/demo/server/go.mod b/examples/demo/server/go.mod
index 810bd725d989..8c5ea0a1dc69 100644
--- a/examples/demo/server/go.mod
+++ b/examples/demo/server/go.mod
@@ -4,14 +4,14 @@ go 1.22.0
require (
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
)
require (
@@ -22,12 +22,12 @@ require (
github.com/google/uuid v1.6.0 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.65.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
)
diff --git a/examples/demo/server/go.sum b/examples/demo/server/go.sum
index a831fedb6067..17c5ddd2d7da 100644
--- a/examples/demo/server/go.sum
+++ b/examples/demo/server/go.sum
@@ -21,38 +21,38 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0 h1:m0yTiGDLUvVYaTFbAvCkVYIYcvwKt3G7OLoN77NUs/8=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0/go.mod h1:wBQbT4UekBfegL2nx0Xk1vBcnzyBPsIVm9hRG4fYcr4=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.65.0 h1:bs/cUb4lp1G5iImFFd3u5ixQzweKizoZJAwBNLR42lc=
-google.golang.org/grpc v1.65.0/go.mod h1:WgYC2ypjlB0EiQi6wdKixMqukr6lBc0Vo+oOgjrM5ZQ=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
diff --git a/examples/secure-tracing/docker-compose.yaml b/examples/secure-tracing/docker-compose.yaml
index 02f3d8321054..77eef384c298 100644
--- a/examples/secure-tracing/docker-compose.yaml
+++ b/examples/secure-tracing/docker-compose.yaml
@@ -12,7 +12,7 @@ services:
- ./certs/ca.crt:/etc/ca.crt
- ./envoy-config.yaml:/etc/envoy-config.yaml
otel-collector:
- image: otel/opentelemetry-collector:0.108.0
+ image: otel/opentelemetry-collector:0.109.0
command: ["--config=/etc/otel-collector-config.yaml"]
volumes:
- ./certs/otel-collector.crt:/etc/otel-collector.crt
diff --git a/exporter/alertmanagerexporter/config.go b/exporter/alertmanagerexporter/config.go
index 3948dc360137..e7733ce733fb 100644
--- a/exporter/alertmanagerexporter/config.go
+++ b/exporter/alertmanagerexporter/config.go
@@ -14,9 +14,9 @@ import (
// Config defines configuration for alertmanager exporter.
type Config struct {
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- BackoffConfig configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ BackoffConfig configretry.BackOffConfig `mapstructure:"retry_on_failure"`
confighttp.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
GeneratorURL string `mapstructure:"generator_url"`
diff --git a/exporter/alertmanagerexporter/config_test.go b/exporter/alertmanagerexporter/config_test.go
index d11d0d3a5e06..d00bf9a966b6 100644
--- a/exporter/alertmanagerexporter/config_test.go
+++ b/exporter/alertmanagerexporter/config_test.go
@@ -46,7 +46,7 @@ func TestLoadConfig(t *testing.T) {
GeneratorURL: "opentelemetry-collector",
DefaultSeverity: "info",
SeverityAttribute: "foo",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 10 * time.Second,
},
BackoffConfig: configretry.BackOffConfig{
@@ -57,7 +57,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
diff --git a/exporter/alertmanagerexporter/factory.go b/exporter/alertmanagerexporter/factory.go
index 78b472809ce2..67d604a8d0a5 100644
--- a/exporter/alertmanagerexporter/factory.go
+++ b/exporter/alertmanagerexporter/factory.go
@@ -30,9 +30,9 @@ func createDefaultConfig() component.Config {
return &Config{
GeneratorURL: "opentelemetry-collector",
DefaultSeverity: "info",
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
BackoffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
ClientConfig: confighttp.ClientConfig{
Endpoint: "http://localhost:9093",
Timeout: 30 * time.Second,
diff --git a/exporter/alertmanagerexporter/go.mod b/exporter/alertmanagerexporter/go.mod
index ace086027174..605bca622cd5 100644
--- a/exporter/alertmanagerexporter/go.mod
+++ b/exporter/alertmanagerexporter/go.mod
@@ -4,19 +4,19 @@ go 1.22.0
require (
github.com/cenkalti/backoff/v4 v4.3.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/prometheus/common v0.57.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/prometheus/common v0.59.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -45,37 +45,37 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/alertmanagerexporter/go.sum b/exporter/alertmanagerexporter/go.sum
index 0f8bc9732f85..a90e53809d99 100644
--- a/exporter/alertmanagerexporter/go.sum
+++ b/exporter/alertmanagerexporter/go.sum
@@ -60,16 +60,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -78,76 +78,74 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -163,20 +161,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/alibabacloudlogserviceexporter/go.mod b/exporter/alibabacloudlogserviceexporter/go.mod
index e4b6fe34ee8b..2faf2ca72a14 100644
--- a/exporter/alibabacloudlogserviceexporter/go.mod
+++ b/exporter/alibabacloudlogserviceexporter/go.mod
@@ -3,17 +3,17 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibab
go 1.22.0
require (
- github.com/aliyun/aliyun-log-go-sdk v0.1.82
+ github.com/aliyun/aliyun-log-go-sdk v0.1.83
github.com/gogo/protobuf v1.3.2
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
)
@@ -44,33 +44,33 @@ require (
github.com/pierrec/lz4 v2.6.0+incompatible // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/atomic v1.10.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/alibabacloudlogserviceexporter/go.sum b/exporter/alibabacloudlogserviceexporter/go.sum
index 8bbc35b1cec6..178aece9acb5 100644
--- a/exporter/alibabacloudlogserviceexporter/go.sum
+++ b/exporter/alibabacloudlogserviceexporter/go.sum
@@ -20,8 +20,8 @@ github.com/alibabacloud-go/tea-utils/v2 v2.0.1 h1:K6kwgo+UiYx+/kr6CO0PN5ACZDzE3n
github.com/alibabacloud-go/tea-utils/v2 v2.0.1/go.mod h1:U5MTY10WwlquGPS34DOeomUGBB0gXbLueiq5Trwu0C4=
github.com/alibabacloud-go/tea-xml v1.1.2 h1:oLxa7JUXm2EDFzMg+7oRsYc+kutgCVwm+bZlhhmvW5M=
github.com/alibabacloud-go/tea-xml v1.1.2/go.mod h1:Rq08vgCcCAjHyRi/M7xlHKUykZCEtyBy9+DPF6GgEu8=
-github.com/aliyun/aliyun-log-go-sdk v0.1.82 h1:xBfCcAcgoKgZM+JZC70o0iIrNZwFRrcMCcHdGv3s3Ak=
-github.com/aliyun/aliyun-log-go-sdk v0.1.82/go.mod h1:aCY/2vkzJxMpoAVuyuMMTYFHur5otoWXSo9ofKJ67Ek=
+github.com/aliyun/aliyun-log-go-sdk v0.1.83 h1:xdFXXsvhO5BedlO9EUSf/HJDHSCp6kQrwL4EKDnT/Zg=
+github.com/aliyun/aliyun-log-go-sdk v0.1.83/go.mod h1:qNjBnTjQl8UeHhGmoZ7iredr2xyVBD1Ueu3JgOALR5U=
github.com/aliyun/credentials-go v1.1.2 h1:qU1vwGIBb3UJ8BwunHDRFtAhS6jnQLnde/yk0+Ih2GY=
github.com/aliyun/credentials-go v1.1.2/go.mod h1:ozcZaMR5kLM7pwtCMEpVmQ242suV6qTJya2bDq4X1Tw=
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
@@ -97,16 +97,16 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
@@ -115,58 +115,56 @@ github.com/tjfoc/gmsm v1.3.2 h1:7JVkAn5bvUJ7HtU08iW6UiD+UTmJTIToHCfeFzkcCxM=
github.com/tjfoc/gmsm v1.3.2/go.mod h1:HaUcFuY0auTiaHB9MHFGCPx5IaLhTUd2atbCFBQXn9w=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/atomic v1.10.0 h1:9qC72Qh0+3MqyJbAn8YU5xVq1frD8bn3JtD2oXtafVQ=
go.uber.org/atomic v1.10.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -192,12 +190,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/alibabacloudlogserviceexporter/metricsdata_to_logservice_test.go b/exporter/alibabacloudlogserviceexporter/metricsdata_to_logservice_test.go
index 400cd5736949..981e7be2dc59 100644
--- a/exporter/alibabacloudlogserviceexporter/metricsdata_to_logservice_test.go
+++ b/exporter/alibabacloudlogserviceexporter/metricsdata_to_logservice_test.go
@@ -130,12 +130,12 @@ func TestMetricDataToLogService(t *testing.T) {
}
func TestMetricCornerCases(t *testing.T) {
- assert.Equal(t, min(1, 2), 1)
- assert.Equal(t, min(2, 1), 1)
- assert.Equal(t, min(1, 1), 1)
+ assert.Equal(t, 1, min(1, 2))
+ assert.Equal(t, 1, min(2, 1))
+ assert.Equal(t, 1, min(1, 1))
var label KeyValues
label.Append("a", "b")
- assert.Equal(t, label.String(), "a#$#b")
+ assert.Equal(t, "a#$#b", label.String())
}
func TestMetricLabelSanitize(t *testing.T) {
@@ -144,7 +144,7 @@ func TestMetricLabelSanitize(t *testing.T) {
label.Append("0test", "key_0test")
label.Append("test_normal", "test_normal")
label.Append("0test", "key_0test")
- assert.Equal(t, label.String(), "key_test#$#key_test|key_0test#$#key_0test|test_normal#$#test_normal|key_0test#$#key_0test")
+ assert.Equal(t, "key_test#$#key_test|key_0test#$#key_0test|test_normal#$#test_normal|key_0test#$#key_0test", label.String())
label.Sort()
- assert.Equal(t, label.String(), "key_0test#$#key_0test|key_0test#$#key_0test|key_test#$#key_test|test_normal#$#test_normal")
+ assert.Equal(t, "key_0test#$#key_0test|key_0test#$#key_0test|key_test#$#key_test|test_normal#$#test_normal", label.String())
}
diff --git a/exporter/alibabacloudlogserviceexporter/tracedata_to_logservice_test.go b/exporter/alibabacloudlogserviceexporter/tracedata_to_logservice_test.go
index 8cf82da88c4a..276cee9252cc 100644
--- a/exporter/alibabacloudlogserviceexporter/tracedata_to_logservice_test.go
+++ b/exporter/alibabacloudlogserviceexporter/tracedata_to_logservice_test.go
@@ -176,16 +176,16 @@ func newSegmentID() pcommon.SpanID {
}
func TestSpanKindToShortString(t *testing.T) {
- assert.Equal(t, spanKindToShortString(ptrace.SpanKindConsumer), "consumer")
- assert.Equal(t, spanKindToShortString(ptrace.SpanKindProducer), "producer")
- assert.Equal(t, spanKindToShortString(ptrace.SpanKindClient), "client")
- assert.Equal(t, spanKindToShortString(ptrace.SpanKindServer), "server")
- assert.Equal(t, spanKindToShortString(ptrace.SpanKindInternal), "internal")
- assert.Equal(t, spanKindToShortString(ptrace.SpanKindUnspecified), "")
+ assert.Equal(t, "consumer", spanKindToShortString(ptrace.SpanKindConsumer))
+ assert.Equal(t, "producer", spanKindToShortString(ptrace.SpanKindProducer))
+ assert.Equal(t, "client", spanKindToShortString(ptrace.SpanKindClient))
+ assert.Equal(t, "server", spanKindToShortString(ptrace.SpanKindServer))
+ assert.Equal(t, "internal", spanKindToShortString(ptrace.SpanKindInternal))
+ assert.Equal(t, "", spanKindToShortString(ptrace.SpanKindUnspecified))
}
func TestStatusCodeToShortString(t *testing.T) {
- assert.Equal(t, statusCodeToShortString(ptrace.StatusCodeOk), "OK")
- assert.Equal(t, statusCodeToShortString(ptrace.StatusCodeError), "ERROR")
- assert.Equal(t, statusCodeToShortString(ptrace.StatusCodeUnset), "UNSET")
+ assert.Equal(t, "OK", statusCodeToShortString(ptrace.StatusCodeOk))
+ assert.Equal(t, "ERROR", statusCodeToShortString(ptrace.StatusCodeError))
+ assert.Equal(t, "UNSET", statusCodeToShortString(ptrace.StatusCodeUnset))
}
diff --git a/exporter/awscloudwatchlogsexporter/config.go b/exporter/awscloudwatchlogsexporter/config.go
index 9432d20758de..1e7e6a6138a8 100644
--- a/exporter/awscloudwatchlogsexporter/config.go
+++ b/exporter/awscloudwatchlogsexporter/config.go
@@ -43,7 +43,7 @@ type Config struct {
Tags map[string]*string `mapstructure:"tags"`
// Queue settings frm the exporterhelper
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
logger *zap.Logger
diff --git a/exporter/awscloudwatchlogsexporter/config_test.go b/exporter/awscloudwatchlogsexporter/config_test.go
index a806d60eddac..b80721cd1faa 100644
--- a/exporter/awscloudwatchlogsexporter/config_test.go
+++ b/exporter/awscloudwatchlogsexporter/config_test.go
@@ -43,10 +43,10 @@ func TestLoadConfig(t *testing.T) {
LogStreamName: "testing",
Endpoint: "",
AWSSessionSettings: awsutil.CreateDefaultSessionConfig(),
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 1,
- QueueSize: exporterhelper.NewDefaultQueueSettings().QueueSize,
+ QueueSize: exporterhelper.NewDefaultQueueConfig().QueueSize,
},
},
},
@@ -64,7 +64,7 @@ func TestLoadConfig(t *testing.T) {
AWSSessionSettings: awsutil.CreateDefaultSessionConfig(),
LogGroupName: "test-2",
LogStreamName: "testing",
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 1,
QueueSize: 2,
@@ -118,10 +118,10 @@ func TestRetentionValidateCorrect(t *testing.T) {
Endpoint: "",
LogRetention: 365,
AWSSessionSettings: awsutil.CreateDefaultSessionConfig(),
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 1,
- QueueSize: exporterhelper.NewDefaultQueueSettings().QueueSize,
+ QueueSize: exporterhelper.NewDefaultQueueConfig().QueueSize,
},
}
assert.NoError(t, component.ValidateConfig(cfg))
@@ -137,9 +137,9 @@ func TestRetentionValidateWrong(t *testing.T) {
Endpoint: "",
LogRetention: 366,
AWSSessionSettings: awsutil.CreateDefaultSessionConfig(),
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
- QueueSize: exporterhelper.NewDefaultQueueSettings().QueueSize,
+ QueueSize: exporterhelper.NewDefaultQueueConfig().QueueSize,
},
}
assert.Error(t, component.ValidateConfig(wrongcfg))
@@ -221,10 +221,10 @@ func TestValidateTags(t *testing.T) {
Endpoint: "",
Tags: tt.tags,
AWSSessionSettings: awsutil.CreateDefaultSessionConfig(),
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 1,
- QueueSize: exporterhelper.NewDefaultQueueSettings().QueueSize,
+ QueueSize: exporterhelper.NewDefaultQueueConfig().QueueSize,
},
}
if tt.errorMessage != "" {
diff --git a/exporter/awscloudwatchlogsexporter/factory.go b/exporter/awscloudwatchlogsexporter/factory.go
index 60c03c5fe526..128a3a539787 100644
--- a/exporter/awscloudwatchlogsexporter/factory.go
+++ b/exporter/awscloudwatchlogsexporter/factory.go
@@ -28,7 +28,7 @@ func NewFactory() exporter.Factory {
}
func createDefaultConfig() component.Config {
- queueSettings := exporterhelper.NewDefaultQueueSettings()
+ queueSettings := exporterhelper.NewDefaultQueueConfig()
// For backwards compatibilitiy, we default to 1 consumer
queueSettings.NumConsumers = 1
diff --git a/exporter/awscloudwatchlogsexporter/factory_test.go b/exporter/awscloudwatchlogsexporter/factory_test.go
index df45d3957395..bc13854a6ab4 100644
--- a/exporter/awscloudwatchlogsexporter/factory_test.go
+++ b/exporter/awscloudwatchlogsexporter/factory_test.go
@@ -17,10 +17,10 @@ func TestDefaultConfig_exporterSettings(t *testing.T) {
want := &Config{
BackOffConfig: configretry.NewDefaultBackOffConfig(),
AWSSessionSettings: awsutil.CreateDefaultSessionConfig(),
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 1,
- QueueSize: exporterhelper.NewDefaultQueueSettings().QueueSize,
+ QueueSize: exporterhelper.NewDefaultQueueConfig().QueueSize,
},
}
assert.Equal(t, want, createDefaultConfig())
diff --git a/exporter/awscloudwatchlogsexporter/go.mod b/exporter/awscloudwatchlogsexporter/go.mod
index 9f2d120641f0..7543ea1e1dfb 100644
--- a/exporter/awscloudwatchlogsexporter/go.mod
+++ b/exporter/awscloudwatchlogsexporter/go.mod
@@ -6,15 +6,15 @@ require (
github.com/aws/aws-sdk-go v1.55.5
github.com/cenkalti/backoff/v4 v4.3.0
github.com/google/uuid v1.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -40,30 +40,30 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/awscloudwatchlogsexporter/go.sum b/exporter/awscloudwatchlogsexporter/go.sum
index c6751f9e76ac..4ba0e39c0d4c 100644
--- a/exporter/awscloudwatchlogsexporter/go.sum
+++ b/exporter/awscloudwatchlogsexporter/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -76,54 +76,52 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -139,20 +137,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/awsemfexporter/config_test.go b/exporter/awsemfexporter/config_test.go
index b160ccc8e2d6..249e86ee1d80 100644
--- a/exporter/awsemfexporter/config_test.go
+++ b/exporter/awsemfexporter/config_test.go
@@ -267,7 +267,7 @@ func TestNoDimensionRollupFeatureGate(t *testing.T) {
require.NoError(t, err)
cfg := createDefaultConfig()
- assert.Equal(t, cfg.(*Config).DimensionRollupOption, "NoDimensionRollup")
+ assert.Equal(t, "NoDimensionRollup", cfg.(*Config).DimensionRollupOption)
_ = featuregate.GlobalRegistry().Set("awsemf.nodimrollupdefault", false)
}
@@ -320,7 +320,7 @@ func TestIsApplicationSignalsEnabled(t *testing.T) {
cfg.LogGroupName = tc.logGroupName
}
- assert.Equal(t, cfg.isAppSignalsEnabled(), tc.expectedResult)
+ assert.Equal(t, tc.expectedResult, cfg.isAppSignalsEnabled())
})
}
}
diff --git a/exporter/awsemfexporter/emf_exporter_test.go b/exporter/awsemfexporter/emf_exporter_test.go
index 6ed83acd3ddb..b27c756ef8d0 100644
--- a/exporter/awsemfexporter/emf_exporter_test.go
+++ b/exporter/awsemfexporter/emf_exporter_test.go
@@ -329,7 +329,7 @@ func TestNewExporterWithoutConfig(t *testing.T) {
exp, err := newEmfExporter(expCfg, settings)
assert.Error(t, err)
assert.Nil(t, exp)
- assert.Equal(t, settings.Logger, expCfg.logger)
+ assert.Equal(t, expCfg.logger, settings.Logger)
}
func TestNewExporterWithMetricDeclarations(t *testing.T) {
@@ -421,5 +421,5 @@ func TestNewEmfExporterWithoutConfig(t *testing.T) {
exp, err := newEmfExporter(expCfg, settings)
assert.Error(t, err)
assert.Nil(t, exp)
- assert.Equal(t, settings.Logger, expCfg.logger)
+ assert.Equal(t, expCfg.logger, settings.Logger)
}
diff --git a/exporter/awsemfexporter/go.mod b/exporter/awsemfexporter/go.mod
index 6c29b0fd786d..7b33018b0e0b 100644
--- a/exporter/awsemfexporter/go.mod
+++ b/exporter/awsemfexporter/go.mod
@@ -5,19 +5,19 @@ go 1.22.0
require (
github.com/aws/aws-sdk-go v1.55.5
github.com/google/uuid v1.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842
@@ -45,31 +45,31 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/awsemfexporter/go.sum b/exporter/awsemfexporter/go.sum
index b02accb33370..38432427c4f1 100644
--- a/exporter/awsemfexporter/go.sum
+++ b/exporter/awsemfexporter/go.sum
@@ -60,16 +60,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -78,58 +78,56 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -147,20 +145,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/awskinesisexporter/config.go b/exporter/awskinesisexporter/config.go
index b4aded26792a..6fa643d29a93 100644
--- a/exporter/awskinesisexporter/config.go
+++ b/exporter/awskinesisexporter/config.go
@@ -26,9 +26,9 @@ type Encoding struct {
// Config contains the main configuration options for the awskinesis exporter
type Config struct {
- exporterhelper.TimeoutSettings `mapstructure:",squash"`
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
Encoding `mapstructure:"encoding"`
AWS AWSConfig `mapstructure:"aws"`
diff --git a/exporter/awskinesisexporter/config_test.go b/exporter/awskinesisexporter/config_test.go
index 579f9a7a635a..344fa304046e 100644
--- a/exporter/awskinesisexporter/config_test.go
+++ b/exporter/awskinesisexporter/config_test.go
@@ -34,9 +34,9 @@ func TestLoadConfig(t *testing.T) {
{
id: component.NewIDWithName(metadata.Type, "default"),
expected: &Config{
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
Encoding: Encoding{
Name: "otlp",
Compression: "none",
@@ -59,8 +59,8 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
Encoding: Encoding{
Name: "otlp-proto",
Compression: "none",
diff --git a/exporter/awskinesisexporter/exporter_test.go b/exporter/awskinesisexporter/exporter_test.go
index 59d2f5fe4084..ffab5b0c58c3 100644
--- a/exporter/awskinesisexporter/exporter_test.go
+++ b/exporter/awskinesisexporter/exporter_test.go
@@ -35,7 +35,7 @@ func TestCreatingExporter(t *testing.T) {
}),
validateNew: func(tb testing.TB) func(conf aws.Config, opts ...func(*kinesis.Options)) *kinesis.Client {
return func(conf aws.Config, opts ...func(*kinesis.Options)) *kinesis.Client {
- assert.Equal(tb, conf.Region, "us-west-2", "Must match the expected region")
+ assert.Equal(tb, "us-west-2", conf.Region, "Must match the expected region")
k := kinesis.NewFromConfig(conf, opts...)
return k
}
@@ -50,7 +50,7 @@ func TestCreatingExporter(t *testing.T) {
}),
validateNew: func(tb testing.TB) func(conf aws.Config, opts ...func(*kinesis.Options)) *kinesis.Client {
return func(conf aws.Config, opts ...func(*kinesis.Options)) *kinesis.Client {
- assert.Equal(tb, conf.Region, "us-east-1", "Must match the expected region")
+ assert.Equal(tb, "us-east-1", conf.Region, "Must match the expected region")
k := kinesis.NewFromConfig(conf, opts...)
return k
}
diff --git a/exporter/awskinesisexporter/factory.go b/exporter/awskinesisexporter/factory.go
index a95f90d24792..1503f6401c1d 100644
--- a/exporter/awskinesisexporter/factory.go
+++ b/exporter/awskinesisexporter/factory.go
@@ -35,9 +35,9 @@ func NewFactory() exporter.Factory {
func createDefaultConfig() component.Config {
return &Config{
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
Encoding: Encoding{
Name: defaultEncoding,
Compression: defaultCompression,
diff --git a/exporter/awskinesisexporter/go.mod b/exporter/awskinesisexporter/go.mod
index fa82feee6369..2bc7c2ab339d 100644
--- a/exporter/awskinesisexporter/go.mod
+++ b/exporter/awskinesisexporter/go.mod
@@ -3,24 +3,24 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awskin
go 1.22.0
require (
- github.com/aws/aws-sdk-go-v2 v1.30.4
- github.com/aws/aws-sdk-go-v2/config v1.27.31
- github.com/aws/aws-sdk-go-v2/credentials v1.17.30
- github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.5
- github.com/aws/aws-sdk-go-v2/service/sts v1.30.5
+ github.com/aws/aws-sdk-go-v2 v1.30.5
+ github.com/aws/aws-sdk-go-v2/config v1.27.33
+ github.com/aws/aws-sdk-go-v2/credentials v1.17.32
+ github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.7
+ github.com/aws/aws-sdk-go-v2/service/sts v1.30.7
github.com/cenkalti/backoff/v4 v4.3.0
github.com/gogo/protobuf v1.3.2
github.com/google/uuid v1.6.0
github.com/jaegertracing/jaeger v1.60.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -29,14 +29,14 @@ require (
require (
github.com/apache/thrift v0.20.0 // indirect
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4 // indirect
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 // indirect
- github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 // indirect
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 // indirect
+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 // indirect
- github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 // indirect
github.com/aws/smithy-go v1.20.4 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
@@ -55,33 +55,33 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/openzipkin/zipkin-go v0.4.3 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/awskinesisexporter/go.sum b/exporter/awskinesisexporter/go.sum
index 857f1c9cb1d1..bd4085f52a98 100644
--- a/exporter/awskinesisexporter/go.sum
+++ b/exporter/awskinesisexporter/go.sum
@@ -1,33 +1,33 @@
github.com/apache/thrift v0.20.0 h1:631+KvYbsBZxmuJjYwhezVsrfc/TbqtZV4QcxOX1fOI=
github.com/apache/thrift v0.20.0/go.mod h1:hOk1BQqcp2OLzGsyVXdfMk7YFlMxK3aoEVhjD06QhB8=
-github.com/aws/aws-sdk-go-v2 v1.30.4 h1:frhcagrVNrzmT95RJImMHgabt99vkXGslubDaDagTk8=
-github.com/aws/aws-sdk-go-v2 v1.30.4/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
+github.com/aws/aws-sdk-go-v2 v1.30.5 h1:mWSRTwQAb0aLE17dSzztCVJWI9+cRMgqebndjwDyK0g=
+github.com/aws/aws-sdk-go-v2 v1.30.5/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4 h1:70PVAiL15/aBMh5LThwgXdSQorVr91L127ttckI9QQU=
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4/go.mod h1:/MQxMqci8tlqDH+pjmoLu1i0tbWCUP1hhyMRuFxpQCw=
-github.com/aws/aws-sdk-go-v2/config v1.27.31 h1:kxBoRsjhT3pq0cKthgj6RU6bXTm/2SgdoUMyrVw0rAI=
-github.com/aws/aws-sdk-go-v2/config v1.27.31/go.mod h1:z04nZdSWFPaDwK3DdJOG2r+scLQzMYuJeW0CujEm9FM=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30 h1:aau/oYFtibVovr2rDt8FHlU17BTicFEMAi29V1U+L5Q=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30/go.mod h1:BPJ/yXV92ZVq6G8uYvbU0gSl8q94UB63nMT5ctNO38g=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 h1:yjwoSyDZF8Jth+mUk5lSPJCkMC0lMy6FaCD51jm6ayE=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12/go.mod h1:fuR57fAgMk7ot3WcNQfb6rSEn+SUffl7ri+aa8uKysI=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 h1:TNyt/+X43KJ9IJJMjKfa3bNTiZbUP7DeCxfbTROESwY=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16/go.mod h1:2DwJF39FlNAUiX5pAc0UNeiz16lK2t7IaFcm0LFHEgc=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 h1:jYfy8UPmd+6kJW5YhY0L1/KftReOGxI/4NtVSTh9O/I=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16/go.mod h1:7ZfEPZxkW42Afq4uQB8H2E2e6ebh6mXTueEpYzjCzcs=
+github.com/aws/aws-sdk-go-v2/config v1.27.33 h1:Nof9o/MsmH4oa0s2q9a0k7tMz5x/Yj5k06lDODWz3BU=
+github.com/aws/aws-sdk-go-v2/config v1.27.33/go.mod h1:kEqdYzRb8dd8Sy2pOdEbExTTF5v7ozEXX0McgPE7xks=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32 h1:7Cxhp/BnT2RcGy4VisJ9miUPecY+lyE9I8JvcZofn9I=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32/go.mod h1:P5/QMF3/DCHbXGEGkdbilXHsyTBX5D3HSwcrSc9p20I=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 h1:pfQ2sqNpMVK6xz2RbqLEL0GH87JOwSxPV2rzm8Zsb74=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13/go.mod h1:NG7RXPUlqfsCLLFfi0+IpKN4sCB9D9fw/qTaSB+xRoU=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 h1:pI7Bzt0BJtYA0N/JEC6B8fJ4RBrEMi1LBrkMdFYNSnQ=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17/go.mod h1:Dh5zzJYMtxfIjYW+/evjQ8uj2OyR/ve2KROHGHlSFqE=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 h1:Mqr/V5gvrhA2gvgnF42Zh5iMiQNcOYthFYwCyrnuWlc=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17/go.mod h1:aLJpZlCmjE+V+KtN1q1uyZkfnUWpQGpbsn89XPKyzfU=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 h1:KypMCbLPPHEmf9DgMGw51jMj77VfGPAN2Kv4cfhlfgI=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4/go.mod h1:Vz1JQXliGcQktFTN/LN6uGppAIRoLBR2bMvIMP0gOjc=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 h1:tJ5RnkHCiSH0jyd6gROjlJtNwov0eGYNz8s8nFcR0jQ=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18/go.mod h1:++NHzT+nAF7ZPrHPsA+ENvsXkOO8wEu+C6RXltAG4/c=
-github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.5 h1:iirGMva2IXw4kcqsvuF+uc8ARweuVqoQJjzRZGaiV1E=
-github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.5/go.mod h1:pKTvEQz1PcNd+gKArVyeHpVM63AWnFqYyg07WAQQANQ=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 h1:zCsFCKvbj25i7p1u94imVoO447I/sFv8qq+lGJhRN0c=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5/go.mod h1:ZeDX1SnKsVlejeuz41GiajjZpRSWR7/42q/EyA/QEiM=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 h1:SKvPgvdvmiTWoi0GAJ7AsJfOz3ngVkD/ERbs5pUnHNI=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5/go.mod h1:20sz31hv/WsPa3HhU3hfrIet2kxM4Pe0r20eBZ20Tac=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5 h1:OMsEmCyz2i89XwRwPouAJvhj81wINh+4UK+k/0Yo/q8=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5/go.mod h1:vmSqFK+BVIwVpDAGZB3CoCXHzurt4qBE8lf+I/kRTh0=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 h1:rfprUlsdzgl7ZL2KlXiUAoJnI/VxfHCvDFr2QDFj6u4=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19/go.mod h1:SCWkEdRq8/7EK60NcvvQ6NXKuTcchAD4ROAsC37VEZE=
+github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.7 h1:vIyT3PV/OTjhi3mY6wWDpHQ0sbp7zB7lH6g/63N5ZlY=
+github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.7/go.mod h1:URGOU9fStCYx2LYLwT0g8XpsIa5CAk8mq+MbrxCgJDc=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 h1:pIaGg+08llrP7Q5aiz9ICWbY8cqhTkyy+0SHvfzQpTc=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7/go.mod h1:eEygMHnTKH/3kNp9Jr1n3PdejuSNcgwLe1dWgQtO0VQ=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 h1:/Cfdu0XV3mONYKaOt1Gr0k1KvQzkzPyiKUdlWJqy+J4=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7/go.mod h1:bCbAxKDqNvkHxRaIMnyVPXPo+OaPRwvmgzMxbz1VKSA=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 h1:NKTa1eqZYw8tiHSRGpP0VtTdub/8KNk8sDkNPFaOKDE=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7/go.mod h1:NXi1dIAGteSaRLqYgarlhP/Ij0cFT+qmCwiJqWh/U5o=
github.com/aws/smithy-go v1.20.4 h1:2HK1zBdPgRbjFOHlfeQZfpC4r72MOb9bZkiFwggKO+4=
github.com/aws/smithy-go v1.20.4/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg=
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
@@ -94,12 +94,12 @@ github.com/openzipkin/zipkin-go v0.4.3/go.mod h1:M9wCJZFWCo2RiY+o1eBCEMe0Dp2S5LD
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -110,56 +110,54 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -183,12 +181,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/awss3exporter/config_test.go b/exporter/awss3exporter/config_test.go
index 11ba3298ce2c..3fe0561772b6 100644
--- a/exporter/awss3exporter/config_test.go
+++ b/exporter/awss3exporter/config_test.go
@@ -32,17 +32,16 @@ func TestLoadConfig(t *testing.T) {
e := cfg.Exporters[component.MustNewID("awss3")].(*Config)
encoding := component.MustNewIDWithName("foo", "bar")
- assert.Equal(t, e,
- &Config{
- Encoding: &encoding,
- EncodingFileExtension: "baz",
- S3Uploader: S3UploaderConfig{
- Region: "us-east-1",
- S3Bucket: "foo",
- S3Partition: "minute",
- },
- MarshalerName: "otlp_json",
+ assert.Equal(t, &Config{
+ Encoding: &encoding,
+ EncodingFileExtension: "baz",
+ S3Uploader: S3UploaderConfig{
+ Region: "us-east-1",
+ S3Bucket: "foo",
+ S3Partition: "minute",
},
+ MarshalerName: "otlp_json",
+ }, e,
)
}
@@ -62,17 +61,16 @@ func TestConfig(t *testing.T) {
e := cfg.Exporters[component.MustNewID("awss3")].(*Config)
- assert.Equal(t, e,
- &Config{
- S3Uploader: S3UploaderConfig{
- Region: "us-east-1",
- S3Bucket: "foo",
- S3Prefix: "bar",
- S3Partition: "minute",
- Endpoint: "http://endpoint.com",
- },
- MarshalerName: "otlp_json",
+ assert.Equal(t, &Config{
+ S3Uploader: S3UploaderConfig{
+ Region: "us-east-1",
+ S3Bucket: "foo",
+ S3Prefix: "bar",
+ S3Partition: "minute",
+ Endpoint: "http://endpoint.com",
},
+ MarshalerName: "otlp_json",
+ }, e,
)
}
@@ -92,19 +90,18 @@ func TestConfigForS3CompatibleSystems(t *testing.T) {
e := cfg.Exporters[component.MustNewID("awss3")].(*Config)
- assert.Equal(t, e,
- &Config{
- S3Uploader: S3UploaderConfig{
- Region: "us-east-1",
- S3Bucket: "foo",
- S3Prefix: "bar",
- S3Partition: "minute",
- Endpoint: "alternative-s3-system.example.com",
- S3ForcePathStyle: true,
- DisableSSL: true,
- },
- MarshalerName: "otlp_json",
+ assert.Equal(t, &Config{
+ S3Uploader: S3UploaderConfig{
+ Region: "us-east-1",
+ S3Bucket: "foo",
+ S3Prefix: "bar",
+ S3Partition: "minute",
+ Endpoint: "alternative-s3-system.example.com",
+ S3ForcePathStyle: true,
+ DisableSSL: true,
},
+ MarshalerName: "otlp_json",
+ }, e,
)
}
@@ -205,28 +202,26 @@ func TestMarshallerName(t *testing.T) {
e := cfg.Exporters[component.MustNewID("awss3")].(*Config)
- assert.Equal(t, e,
- &Config{
- S3Uploader: S3UploaderConfig{
- Region: "us-east-1",
- S3Bucket: "foo",
- S3Partition: "minute",
- },
- MarshalerName: "sumo_ic",
+ assert.Equal(t, &Config{
+ S3Uploader: S3UploaderConfig{
+ Region: "us-east-1",
+ S3Bucket: "foo",
+ S3Partition: "minute",
},
+ MarshalerName: "sumo_ic",
+ }, e,
)
e = cfg.Exporters[component.MustNewIDWithName("awss3", "proto")].(*Config)
- assert.Equal(t, e,
- &Config{
- S3Uploader: S3UploaderConfig{
- Region: "us-east-1",
- S3Bucket: "bar",
- S3Partition: "minute",
- },
- MarshalerName: "otlp_proto",
+ assert.Equal(t, &Config{
+ S3Uploader: S3UploaderConfig{
+ Region: "us-east-1",
+ S3Bucket: "bar",
+ S3Partition: "minute",
},
+ MarshalerName: "otlp_proto",
+ }, e,
)
}
@@ -247,30 +242,28 @@ func TestCompressionName(t *testing.T) {
e := cfg.Exporters[component.MustNewID("awss3")].(*Config)
- assert.Equal(t, e,
- &Config{
- S3Uploader: S3UploaderConfig{
- Region: "us-east-1",
- S3Bucket: "foo",
- S3Partition: "minute",
- Compression: "gzip",
- },
- MarshalerName: "otlp_json",
+ assert.Equal(t, &Config{
+ S3Uploader: S3UploaderConfig{
+ Region: "us-east-1",
+ S3Bucket: "foo",
+ S3Partition: "minute",
+ Compression: "gzip",
},
+ MarshalerName: "otlp_json",
+ }, e,
)
e = cfg.Exporters[component.MustNewIDWithName("awss3", "proto")].(*Config)
- assert.Equal(t, e,
- &Config{
- S3Uploader: S3UploaderConfig{
- Region: "us-east-1",
- S3Bucket: "bar",
- S3Partition: "minute",
- Compression: "none",
- },
- MarshalerName: "otlp_proto",
+ assert.Equal(t, &Config{
+ S3Uploader: S3UploaderConfig{
+ Region: "us-east-1",
+ S3Bucket: "bar",
+ S3Partition: "minute",
+ Compression: "none",
},
+ MarshalerName: "otlp_proto",
+ }, e,
)
}
diff --git a/exporter/awss3exporter/go.mod b/exporter/awss3exporter/go.mod
index e1627e9a814b..adbe6a2f0e45 100644
--- a/exporter/awss3exporter/go.mod
+++ b/exporter/awss3exporter/go.mod
@@ -5,13 +5,13 @@ go 1.22.0
require (
github.com/aws/aws-sdk-go v1.55.5
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -45,72 +45,73 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/exporter/awss3exporter/go.sum b/exporter/awss3exporter/go.sum
index 19b51f77ed52..588c52432441 100644
--- a/exporter/awss3exporter/go.sum
+++ b/exporter/awss3exporter/go.sum
@@ -78,12 +78,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -91,8 +91,8 @@ github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99
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=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -113,90 +113,92 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.1 h1:UiBhFP07YbZlv3fW2D/Xi0DrEMRGw2QB1DLV2JiJEis=
-go.opentelemetry.io/collector/client v1.14.1/go.mod h1:a8A6aWydaeiItFzY0zlHO/Q6mLNnZsW0Y/iVxbJsO4A=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.1 h1:If0hRGyfDbC9Y80CYcLBKeSdY7BXcs98r7gPJlzH5uU=
-go.opentelemetry.io/collector/config/configauth v0.108.1/go.mod h1:8P3fOkwwP7k09xaTKmu7MrMgTZmMXtWdUrJQgjhy3a4=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/configopaque v1.14.1 h1:5xAEa4ld+57xWKdU2gR5/6+rBa7LTCPfShJQFUxN0Zw=
-go.opentelemetry.io/collector/config/configopaque v1.14.1/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.1 h1:cd5kNvLnIe+GVHUV6Fk6O5fkwS4at8dVCrFo7t0O8kE=
-go.opentelemetry.io/collector/config/configtls v1.14.1/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.1 h1:Z/U8+UpvGT2DZ64/kp/nlosJgjCkhZ7MaEqQ3QHudyo=
-go.opentelemetry.io/collector/config/internal v0.108.1/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.1 h1:h1kuC5Lvzxb3LcShUXdVHjh+PpqX/Kpd2ypNObwxH0s=
-go.opentelemetry.io/collector/extension/auth v0.108.1/go.mod h1:QLvy/dJdiPEhUbkhqIythMoVnZxmvbzeA2Wnm4oZSgU=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.0 h1:SMUKTntljRmFvB8nCVf6KjbEQ/qm63wi+huDx+Bc/po=
+go.opentelemetry.io/collector/client v1.15.0/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U=
+go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/configopaque v1.15.0 h1:J1rmPR1WGro7BNCgni3o+VDoyB7ZqH2/SG1YK+6ujCw=
+go.opentelemetry.io/collector/config/configopaque v1.15.0/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.0 h1:imUIYDu6lo7juxxgpJhoMQ+LJRxqQzKvjOcWTo4u0IY=
+go.opentelemetry.io/collector/config/configtls v1.15.0/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns=
+go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg=
+go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -205,40 +207,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -258,8 +260,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -270,12 +272,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -286,12 +288,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/exporter/awss3exporter/marshaler_test.go b/exporter/awss3exporter/marshaler_test.go
index 9a56d83d1f6f..bfa39d6914c3 100644
--- a/exporter/awss3exporter/marshaler_test.go
+++ b/exporter/awss3exporter/marshaler_test.go
@@ -19,19 +19,19 @@ func TestMarshaler(t *testing.T) {
m, err := newMarshaler("otlp_json", zap.NewNop())
assert.NoError(t, err)
require.NotNil(t, m)
- assert.Equal(t, m.format(), "json")
+ assert.Equal(t, "json", m.format())
}
{
m, err := newMarshaler("otlp_proto", zap.NewNop())
assert.NoError(t, err)
require.NotNil(t, m)
- assert.Equal(t, m.format(), "binpb")
+ assert.Equal(t, "binpb", m.format())
}
{
m, err := newMarshaler("sumo_ic", zap.NewNop())
assert.NoError(t, err)
require.NotNil(t, m)
- assert.Equal(t, m.format(), "json.gz")
+ assert.Equal(t, "json.gz", m.format())
}
{
m, err := newMarshaler("unknown", zap.NewNop())
@@ -42,7 +42,7 @@ func TestMarshaler(t *testing.T) {
m, err := newMarshaler("body", zap.NewNop())
assert.NoError(t, err)
require.NotNil(t, m)
- assert.Equal(t, m.format(), "txt")
+ assert.Equal(t, "txt", m.format())
}
}
diff --git a/exporter/awss3exporter/s3_writer_test.go b/exporter/awss3exporter/s3_writer_test.go
index 350e3284f7d9..cdd5e1f025e3 100644
--- a/exporter/awss3exporter/s3_writer_test.go
+++ b/exporter/awss3exporter/s3_writer_test.go
@@ -126,7 +126,7 @@ func TestGetSessionConfigWithRoleArn(t *testing.T) {
assert.NoError(t, err)
assert.Equal(t, sessionConfig.Region, aws.String(region))
- assert.Equal(t, creds.ProviderName, "AssumeRoleProvider")
+ assert.Equal(t, "AssumeRoleProvider", creds.ProviderName)
}
func TestGetSessionConfigWithoutRoleArn(t *testing.T) {
@@ -144,5 +144,5 @@ func TestGetSessionConfigWithoutRoleArn(t *testing.T) {
assert.NoError(t, err)
assert.Equal(t, sessionConfig.Region, aws.String(region))
- assert.NotEqual(t, creds.ProviderName, "AssumeRoleProvider")
+ assert.NotEqual(t, "AssumeRoleProvider", creds.ProviderName)
}
diff --git a/exporter/awsxrayexporter/factory_test.go b/exporter/awsxrayexporter/factory_test.go
index 9ed5509c9b19..a80873e5ac85 100644
--- a/exporter/awsxrayexporter/factory_test.go
+++ b/exporter/awsxrayexporter/factory_test.go
@@ -23,7 +23,7 @@ import (
func TestCreateDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig()
- assert.Equal(t, cfg, &Config{
+ assert.Equal(t, &Config{
AWSSessionSettings: awsutil.AWSSessionSettings{
NumberOfWorkers: 8,
Endpoint: "",
@@ -37,7 +37,7 @@ func TestCreateDefaultConfig(t *testing.T) {
RoleARN: "",
},
skipTimestampValidation: true,
- }, "failed to create default config")
+ }, cfg, "failed to create default config")
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
}
@@ -48,7 +48,7 @@ func TestCreateDefaultConfigWithSkipTimestampValidation(t *testing.T) {
assert.NoError(t, err)
cfg := factory.CreateDefaultConfig()
- assert.Equal(t, cfg, &Config{
+ assert.Equal(t, &Config{
AWSSessionSettings: awsutil.AWSSessionSettings{
NumberOfWorkers: 8,
Endpoint: "",
@@ -62,7 +62,7 @@ func TestCreateDefaultConfigWithSkipTimestampValidation(t *testing.T) {
RoleARN: "",
},
skipTimestampValidation: true,
- }, "failed to create default config")
+ }, cfg, "failed to create default config")
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
err = featuregate.GlobalRegistry().Set("exporter.awsxray.skiptimestampvalidation", false)
diff --git a/exporter/awsxrayexporter/go.mod b/exporter/awsxrayexporter/go.mod
index 8f7704af9503..71757038361a 100644
--- a/exporter/awsxrayexporter/go.mod
+++ b/exporter/awsxrayexporter/go.mod
@@ -4,17 +4,17 @@ go 1.22.0
require (
github.com/aws/aws-sdk-go v1.55.5
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -42,31 +42,31 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/awsxrayexporter/go.sum b/exporter/awsxrayexporter/go.sum
index 39f218fe1e89..4674d5350df4 100644
--- a/exporter/awsxrayexporter/go.sum
+++ b/exporter/awsxrayexporter/go.sum
@@ -60,16 +60,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -78,58 +78,56 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -145,20 +143,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/azuredataexplorerexporter/config.go b/exporter/azuredataexplorerexporter/config.go
index e6d92cbbaf5d..082add3ac618 100644
--- a/exporter/azuredataexplorerexporter/config.go
+++ b/exporter/azuredataexplorerexporter/config.go
@@ -16,22 +16,22 @@ import (
// Config defines configuration for Azure Data Explorer Exporter
type Config struct {
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
- ClusterURI string `mapstructure:"cluster_uri"`
- ApplicationID string `mapstructure:"application_id"`
- ApplicationKey configopaque.String `mapstructure:"application_key"`
- TenantID string `mapstructure:"tenant_id"`
- ManagedIdentityID string `mapstructure:"managed_identity_id"`
- Database string `mapstructure:"db_name"`
- MetricTable string `mapstructure:"metrics_table_name"`
- LogTable string `mapstructure:"logs_table_name"`
- TraceTable string `mapstructure:"traces_table_name"`
- MetricTableMapping string `mapstructure:"metrics_table_json_mapping"`
- LogTableMapping string `mapstructure:"logs_table_json_mapping"`
- TraceTableMapping string `mapstructure:"traces_table_json_mapping"`
- IngestionType string `mapstructure:"ingestion_type"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ ClusterURI string `mapstructure:"cluster_uri"`
+ ApplicationID string `mapstructure:"application_id"`
+ ApplicationKey configopaque.String `mapstructure:"application_key"`
+ TenantID string `mapstructure:"tenant_id"`
+ ManagedIdentityID string `mapstructure:"managed_identity_id"`
+ Database string `mapstructure:"db_name"`
+ MetricTable string `mapstructure:"metrics_table_name"`
+ LogTable string `mapstructure:"logs_table_name"`
+ TraceTable string `mapstructure:"traces_table_name"`
+ MetricTableMapping string `mapstructure:"metrics_table_json_mapping"`
+ LogTableMapping string `mapstructure:"logs_table_json_mapping"`
+ TraceTableMapping string `mapstructure:"traces_table_json_mapping"`
+ IngestionType string `mapstructure:"ingestion_type"`
}
// Validate checks if the exporter configuration is valid
diff --git a/exporter/azuredataexplorerexporter/config_test.go b/exporter/azuredataexplorerexporter/config_test.go
index 10b28f686fc2..03882a8145f0 100644
--- a/exporter/azuredataexplorerexporter/config_test.go
+++ b/exporter/azuredataexplorerexporter/config_test.go
@@ -95,7 +95,7 @@ func TestLoadConfig(t *testing.T) {
LogTable: "OTELLogs",
TraceTable: "OTELTraces",
IngestionType: managedIngestType,
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 10 * time.Second,
},
BackOffConfig: configretry.BackOffConfig{
@@ -104,7 +104,7 @@ func TestLoadConfig(t *testing.T) {
MaxInterval: 60 * time.Second,
MaxElapsedTime: 10 * time.Minute,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
diff --git a/exporter/azuredataexplorerexporter/go.mod b/exporter/azuredataexplorerexporter/go.mod
index 19e90d9c6a2b..35ebe6fb9e46 100644
--- a/exporter/azuredataexplorerexporter/go.mod
+++ b/exporter/azuredataexplorerexporter/go.mod
@@ -6,14 +6,14 @@ require (
github.com/Azure/azure-kusto-go v0.16.1
github.com/google/uuid v1.6.0
github.com/json-iterator/go v1.1.12
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -57,35 +57,35 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/samber/lo v1.38.1 // indirect
github.com/shopspring/decimal v1.3.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/azuredataexplorerexporter/go.sum b/exporter/azuredataexplorerexporter/go.sum
index 99d1e83ef0ab..e8d458676746 100644
--- a/exporter/azuredataexplorerexporter/go.sum
+++ b/exporter/azuredataexplorerexporter/go.sum
@@ -107,12 +107,12 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -135,56 +135,54 @@ github.com/tj/assert v0.0.3/go.mod h1:Ne6X72Q+TB1AteidzQncjw9PabbMp4PBMZ1k+vd1Pv
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -230,8 +228,8 @@ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
@@ -241,8 +239,8 @@ golang.org/x/text v0.3.3/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=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/azuremonitorexporter/config.go b/exporter/azuremonitorexporter/config.go
index a4be0f3cfcb2..59430fc02bda 100644
--- a/exporter/azuremonitorexporter/config.go
+++ b/exporter/azuremonitorexporter/config.go
@@ -12,11 +12,11 @@ import (
// Config defines configuration for Azure Monitor
type Config struct {
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- Endpoint string `mapstructure:"endpoint"`
- ConnectionString configopaque.String `mapstructure:"connection_string"`
- InstrumentationKey configopaque.String `mapstructure:"instrumentation_key"`
- MaxBatchSize int `mapstructure:"maxbatchsize"`
- MaxBatchInterval time.Duration `mapstructure:"maxbatchinterval"`
- SpanEventsEnabled bool `mapstructure:"spaneventsenabled"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ Endpoint string `mapstructure:"endpoint"`
+ ConnectionString configopaque.String `mapstructure:"connection_string"`
+ InstrumentationKey configopaque.String `mapstructure:"instrumentation_key"`
+ MaxBatchSize int `mapstructure:"maxbatchsize"`
+ MaxBatchInterval time.Duration `mapstructure:"maxbatchinterval"`
+ SpanEventsEnabled bool `mapstructure:"spaneventsenabled"`
}
diff --git a/exporter/azuremonitorexporter/config_test.go b/exporter/azuremonitorexporter/config_test.go
index 289aa157354f..48be4f03d159 100644
--- a/exporter/azuremonitorexporter/config_test.go
+++ b/exporter/azuremonitorexporter/config_test.go
@@ -43,7 +43,7 @@ func TestLoadConfig(t *testing.T) {
MaxBatchSize: 100,
MaxBatchInterval: 10 * time.Second,
SpanEventsEnabled: false,
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
QueueSize: 1000,
Enabled: true,
NumConsumers: 10,
diff --git a/exporter/azuremonitorexporter/connection_string_parser.go b/exporter/azuremonitorexporter/connection_string_parser.go
index 064f09c8a6f6..c403ae83911f 100644
--- a/exporter/azuremonitorexporter/connection_string_parser.go
+++ b/exporter/azuremonitorexporter/connection_string_parser.go
@@ -44,7 +44,11 @@ func parseConnectionString(exporterConfig *Config) (*ConnectionVars, error) {
}
if connectionString == "" {
connectionVars.InstrumentationKey = instrumentationKey
- connectionVars.IngestionURL = getIngestionURL(DefaultIngestionEndpoint)
+ if exporterConfig.Endpoint == "" {
+ connectionVars.IngestionURL = getIngestionURL(DefaultIngestionEndpoint)
+ } else {
+ connectionVars.IngestionURL = getIngestionURL(exporterConfig.Endpoint)
+ }
return connectionVars, nil
}
diff --git a/exporter/azuremonitorexporter/factory.go b/exporter/azuremonitorexporter/factory.go
index f513454fa65e..99545457c2cc 100644
--- a/exporter/azuremonitorexporter/factory.go
+++ b/exporter/azuremonitorexporter/factory.go
@@ -50,7 +50,7 @@ func createDefaultConfig() component.Config {
MaxBatchSize: 1024,
MaxBatchInterval: 10 * time.Second,
SpanEventsEnabled: false,
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
}
}
diff --git a/exporter/azuremonitorexporter/go.mod b/exporter/azuremonitorexporter/go.mod
index 41562e9c7df8..9185ed2867b6 100644
--- a/exporter/azuremonitorexporter/go.mod
+++ b/exporter/azuremonitorexporter/go.mod
@@ -4,17 +4,17 @@ go 1.22.0
require (
github.com/microsoft/ApplicationInsights-Go v0.4.4
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
- golang.org/x/net v0.28.0
+ golang.org/x/net v0.29.0
)
require (
@@ -40,31 +40,31 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/azuremonitorexporter/go.sum b/exporter/azuremonitorexporter/go.sum
index 7ef14a4785c7..19dcbac170ad 100644
--- a/exporter/azuremonitorexporter/go.sum
+++ b/exporter/azuremonitorexporter/go.sum
@@ -68,16 +68,16 @@ github.com/onsi/ginkgo v1.8.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+W
github.com/onsi/gomega v1.5.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -87,58 +87,56 @@ github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8
github.com/tedsuo/ifrit v0.0.0-20180802180643-bea94bb476cc/go.mod h1:eyZnKCc955uh98WQvzOm0dgAeLnf2O0Rz0LPoC5ze+0=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -155,8 +153,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -165,12 +163,12 @@ golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/azuremonitorexporter/metricexporter_test.go b/exporter/azuremonitorexporter/metricexporter_test.go
index 0be8c6c86a73..520f3e627aef 100644
--- a/exporter/azuremonitorexporter/metricexporter_test.go
+++ b/exporter/azuremonitorexporter/metricexporter_test.go
@@ -35,74 +35,74 @@ func TestDoubleGaugeEnvelopes(t *testing.T) {
gaugeMetric := getDoubleTestGaugeMetric()
dataPoint := getDataPoint(t, gaugeMetric)
- assert.Equal(t, dataPoint.Name, "Gauge")
- assert.Equal(t, dataPoint.Value, float64(1))
- assert.Equal(t, dataPoint.Count, 1)
- assert.Equal(t, dataPoint.Kind, contracts.Measurement)
+ assert.Equal(t, "Gauge", dataPoint.Name)
+ assert.Equal(t, float64(1), dataPoint.Value)
+ assert.Equal(t, 1, dataPoint.Count)
+ assert.Equal(t, contracts.Measurement, dataPoint.Kind)
}
func TestIntGaugeEnvelopes(t *testing.T) {
gaugeMetric := getIntTestGaugeMetric()
dataPoint := getDataPoint(t, gaugeMetric)
- assert.Equal(t, dataPoint.Name, "Gauge")
- assert.Equal(t, dataPoint.Value, float64(1))
- assert.Equal(t, dataPoint.Count, 1)
- assert.Equal(t, dataPoint.Kind, contracts.Measurement)
+ assert.Equal(t, "Gauge", dataPoint.Name)
+ assert.Equal(t, float64(1), dataPoint.Value)
+ assert.Equal(t, 1, dataPoint.Count)
+ assert.Equal(t, contracts.Measurement, dataPoint.Kind)
}
func TestDoubleSumEnvelopes(t *testing.T) {
sumMetric := getDoubleTestSumMetric()
dataPoint := getDataPoint(t, sumMetric)
- assert.Equal(t, dataPoint.Name, "Sum")
- assert.Equal(t, dataPoint.Value, float64(2))
- assert.Equal(t, dataPoint.Count, 1)
- assert.Equal(t, dataPoint.Kind, contracts.Measurement)
+ assert.Equal(t, "Sum", dataPoint.Name)
+ assert.Equal(t, float64(2), dataPoint.Value)
+ assert.Equal(t, 1, dataPoint.Count)
+ assert.Equal(t, contracts.Measurement, dataPoint.Kind)
}
func TestIntSumEnvelopes(t *testing.T) {
sumMetric := getIntTestSumMetric()
dataPoint := getDataPoint(t, sumMetric)
- assert.Equal(t, dataPoint.Name, "Sum")
- assert.Equal(t, dataPoint.Value, float64(2))
- assert.Equal(t, dataPoint.Count, 1)
- assert.Equal(t, dataPoint.Kind, contracts.Measurement)
+ assert.Equal(t, "Sum", dataPoint.Name)
+ assert.Equal(t, float64(2), dataPoint.Value)
+ assert.Equal(t, 1, dataPoint.Count)
+ assert.Equal(t, contracts.Measurement, dataPoint.Kind)
}
func TestHistogramEnvelopes(t *testing.T) {
histogramMetric := getTestHistogramMetric()
dataPoint := getDataPoint(t, histogramMetric)
- assert.Equal(t, dataPoint.Name, "Histogram")
- assert.Equal(t, dataPoint.Value, float64(3))
- assert.Equal(t, dataPoint.Count, 3)
- assert.Equal(t, dataPoint.Min, float64(0))
- assert.Equal(t, dataPoint.Max, float64(2))
- assert.Equal(t, dataPoint.Kind, contracts.Aggregation)
+ assert.Equal(t, "Histogram", dataPoint.Name)
+ assert.Equal(t, float64(3), dataPoint.Value)
+ assert.Equal(t, 3, dataPoint.Count)
+ assert.Equal(t, float64(0), dataPoint.Min)
+ assert.Equal(t, float64(2), dataPoint.Max)
+ assert.Equal(t, contracts.Aggregation, dataPoint.Kind)
}
func TestExponentialHistogramEnvelopes(t *testing.T) {
exponentialHistogramMetric := getTestExponentialHistogramMetric()
dataPoint := getDataPoint(t, exponentialHistogramMetric)
- assert.Equal(t, dataPoint.Name, "ExponentialHistogram")
- assert.Equal(t, dataPoint.Value, float64(4))
- assert.Equal(t, dataPoint.Count, 4)
- assert.Equal(t, dataPoint.Min, float64(1))
- assert.Equal(t, dataPoint.Max, float64(3))
- assert.Equal(t, dataPoint.Kind, contracts.Aggregation)
+ assert.Equal(t, "ExponentialHistogram", dataPoint.Name)
+ assert.Equal(t, float64(4), dataPoint.Value)
+ assert.Equal(t, 4, dataPoint.Count)
+ assert.Equal(t, float64(1), dataPoint.Min)
+ assert.Equal(t, float64(3), dataPoint.Max)
+ assert.Equal(t, contracts.Aggregation, dataPoint.Kind)
}
func TestSummaryEnvelopes(t *testing.T) {
summaryMetric := getTestSummaryMetric()
dataPoint := getDataPoint(t, summaryMetric)
- assert.Equal(t, dataPoint.Name, "Summary")
- assert.Equal(t, dataPoint.Value, float64(5))
- assert.Equal(t, dataPoint.Count, 5)
- assert.Equal(t, dataPoint.Kind, contracts.Aggregation)
+ assert.Equal(t, "Summary", dataPoint.Name)
+ assert.Equal(t, float64(5), dataPoint.Value)
+ assert.Equal(t, 5, dataPoint.Count)
+ assert.Equal(t, contracts.Aggregation, dataPoint.Kind)
}
func getDataPoint(t testing.TB, metric pmetric.Metric) *contracts.DataPoint {
@@ -117,7 +117,7 @@ func getDataPoint(t testing.TB, metric pmetric.Metric) *contracts.DataPoint {
require.NotNil(t, envelope.Data)
envelopeData := envelope.Data.(*contracts.Data)
- assert.Equal(t, envelopeData.BaseType, "MetricData")
+ assert.Equal(t, "MetricData", envelopeData.BaseType)
require.NotNil(t, envelopeData.BaseData)
diff --git a/exporter/carbonexporter/config.go b/exporter/carbonexporter/config.go
index de3d0f75e08d..007763a4b168 100644
--- a/exporter/carbonexporter/config.go
+++ b/exporter/carbonexporter/config.go
@@ -25,9 +25,9 @@ type Config struct {
// Timeout is the maximum duration allowed to connecting and sending the
// data to the Carbon/Graphite backend. The default value is 5s.
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- QueueConfig exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- RetryConfig configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueConfig exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ RetryConfig configretry.BackOffConfig `mapstructure:"retry_on_failure"`
// ResourceToTelemetrySettings defines configuration for converting resource attributes to metric labels.
ResourceToTelemetryConfig resourcetotelemetry.Settings `mapstructure:"resource_to_telemetry_conversion"`
@@ -41,7 +41,7 @@ func (cfg *Config) Validate() error {
}
// Negative timeouts are not acceptable, since all sends will fail.
- if cfg.Timeout < 0 {
+ if cfg.TimeoutSettings.Timeout < 0 {
return errors.New("'timeout' must be non-negative")
}
diff --git a/exporter/carbonexporter/config_test.go b/exporter/carbonexporter/config_test.go
index 064e792a9d9b..fd0d0c0c3759 100644
--- a/exporter/carbonexporter/config_test.go
+++ b/exporter/carbonexporter/config_test.go
@@ -43,7 +43,7 @@ func TestLoadConfig(t *testing.T) {
Endpoint: "localhost:8080",
},
MaxIdleConns: 15,
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 10 * time.Second,
},
RetryConfig: configretry.BackOffConfig{
@@ -54,7 +54,7 @@ func TestLoadConfig(t *testing.T) {
MaxInterval: 1 * time.Minute,
MaxElapsedTime: 10 * time.Minute,
},
- QueueConfig: exporterhelper.QueueSettings{
+ QueueConfig: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
@@ -104,7 +104,7 @@ func TestValidateConfig(t *testing.T) {
name: "invalid_timeout",
config: &Config{
TCPAddrConfig: confignet.TCPAddrConfig{Endpoint: defaultEndpoint},
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: -5 * time.Second,
},
},
diff --git a/exporter/carbonexporter/exporter.go b/exporter/carbonexporter/exporter.go
index e5a5406e61e7..566d7eb2e571 100644
--- a/exporter/carbonexporter/exporter.go
+++ b/exporter/carbonexporter/exporter.go
@@ -21,8 +21,8 @@ import (
// newCarbonExporter returns a new Carbon exporter.
func newCarbonExporter(ctx context.Context, cfg *Config, set exporter.Settings) (exporter.Metrics, error) {
sender := carbonSender{
- writeTimeout: cfg.Timeout,
- conns: newConnPool(cfg.TCPAddrConfig, cfg.Timeout, cfg.MaxIdleConns),
+ writeTimeout: cfg.TimeoutSettings.Timeout,
+ conns: newConnPool(cfg.TCPAddrConfig, cfg.TimeoutSettings.Timeout, cfg.MaxIdleConns),
}
exp, err := exporterhelper.NewMetricsExporter(
diff --git a/exporter/carbonexporter/exporter_test.go b/exporter/carbonexporter/exporter_test.go
index c7516a748b7a..6098a51eb7cd 100644
--- a/exporter/carbonexporter/exporter_test.go
+++ b/exporter/carbonexporter/exporter_test.go
@@ -42,7 +42,7 @@ func TestConsumeMetricsNoServer(t *testing.T) {
context.Background(),
&Config{
TCPAddrConfig: confignet.TCPAddrConfig{Endpoint: testutil.GetAvailableLocalAddress(t)},
- TimeoutSettings: exporterhelper.TimeoutSettings{Timeout: 5 * time.Second},
+ TimeoutSettings: exporterhelper.TimeoutConfig{Timeout: 5 * time.Second},
},
exportertest.NewNopSettings())
require.NoError(t, err)
@@ -62,7 +62,7 @@ func TestConsumeMetricsWithResourceToTelemetry(t *testing.T) {
context.Background(),
&Config{
TCPAddrConfig: confignet.TCPAddrConfig{Endpoint: addr},
- TimeoutSettings: exporterhelper.TimeoutSettings{Timeout: 5 * time.Second},
+ TimeoutSettings: exporterhelper.TimeoutConfig{Timeout: 5 * time.Second},
ResourceToTelemetryConfig: resourcetotelemetry.Settings{Enabled: true},
},
exportertest.NewNopSettings())
@@ -128,7 +128,7 @@ func TestConsumeMetrics(t *testing.T) {
&Config{
TCPAddrConfig: confignet.TCPAddrConfig{Endpoint: addr},
MaxIdleConns: tt.numProducers,
- TimeoutSettings: exporterhelper.TimeoutSettings{Timeout: 5 * time.Second},
+ TimeoutSettings: exporterhelper.TimeoutConfig{Timeout: 5 * time.Second},
},
exportertest.NewNopSettings())
require.NoError(t, err)
diff --git a/exporter/carbonexporter/factory.go b/exporter/carbonexporter/factory.go
index 00efcde85e7a..6343eb2502fa 100644
--- a/exporter/carbonexporter/factory.go
+++ b/exporter/carbonexporter/factory.go
@@ -34,8 +34,8 @@ func createDefaultConfig() component.Config {
Endpoint: defaultEndpoint,
},
MaxIdleConns: 100,
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
- QueueConfig: exporterhelper.NewDefaultQueueSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
+ QueueConfig: exporterhelper.NewDefaultQueueConfig(),
RetryConfig: configretry.NewDefaultBackOffConfig(),
}
}
diff --git a/exporter/carbonexporter/go.mod b/exporter/carbonexporter/go.mod
index 516ea6826ba5..ec7fe37b56bc 100644
--- a/exporter/carbonexporter/go.mod
+++ b/exporter/carbonexporter/go.mod
@@ -3,16 +3,16 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbon
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
)
@@ -39,32 +39,32 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/carbonexporter/go.sum b/exporter/carbonexporter/go.sum
index b8ae680cc86f..275fe0eb2ce2 100644
--- a/exporter/carbonexporter/go.sum
+++ b/exporter/carbonexporter/go.sum
@@ -54,76 +54,74 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -147,12 +145,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/cassandraexporter/go.mod b/exporter/cassandraexporter/go.mod
index 2c2cbd129a1b..aea1650e9812 100644
--- a/exporter/cassandraexporter/go.mod
+++ b/exporter/cassandraexporter/go.mod
@@ -4,13 +4,13 @@ go 1.22.0
require (
github.com/gocql/gocql v1.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -38,32 +38,32 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/cassandraexporter/go.sum b/exporter/cassandraexporter/go.sum
index 8ec57f6e5b94..62c7905af055 100644
--- a/exporter/cassandraexporter/go.sum
+++ b/exporter/cassandraexporter/go.sum
@@ -66,72 +66,70 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -155,12 +153,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/clickhouseexporter/config.go b/exporter/clickhouseexporter/config.go
index ca4d81652e12..15c6cf90c9f5 100644
--- a/exporter/clickhouseexporter/config.go
+++ b/exporter/clickhouseexporter/config.go
@@ -18,9 +18,9 @@ import (
// Config defines configuration for Elastic exporter.
type Config struct {
- exporterhelper.TimeoutSettings `mapstructure:",squash"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
// Endpoint is the clickhouse endpoint.
Endpoint string `mapstructure:"endpoint"`
diff --git a/exporter/clickhouseexporter/config_test.go b/exporter/clickhouseexporter/config_test.go
index 60d2f721641c..b97ba553e41a 100644
--- a/exporter/clickhouseexporter/config_test.go
+++ b/exporter/clickhouseexporter/config_test.go
@@ -56,7 +56,7 @@ func TestLoadConfig(t *testing.T) {
TracesTableName: "otel_traces",
MetricsTableName: "otel_metrics",
CreateSchema: true,
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
BackOffConfig: configretry.BackOffConfig{
@@ -68,7 +68,7 @@ func TestLoadConfig(t *testing.T) {
Multiplier: backoff.DefaultMultiplier,
},
ConnectionParams: map[string]string{},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 10,
QueueSize: 100,
diff --git a/exporter/clickhouseexporter/factory.go b/exporter/clickhouseexporter/factory.go
index 4a921a2dc239..c4f632cab2f8 100644
--- a/exporter/clickhouseexporter/factory.go
+++ b/exporter/clickhouseexporter/factory.go
@@ -31,8 +31,8 @@ func NewFactory() exporter.Factory {
func createDefaultConfig() component.Config {
return &Config{
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
ConnectionParams: map[string]string{},
Database: defaultDatabase,
diff --git a/exporter/clickhouseexporter/go.mod b/exporter/clickhouseexporter/go.mod
index 62de41c8bbf0..e90bb26a8a39 100644
--- a/exporter/clickhouseexporter/go.mod
+++ b/exporter/clickhouseexporter/go.mod
@@ -6,16 +6,16 @@ require (
github.com/ClickHouse/clickhouse-go/v2 v2.28.2
github.com/cenkalti/backoff/v4 v4.3.0
github.com/jmoiron/sqlx v1.4.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.33.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -71,9 +71,9 @@ require (
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/segmentio/asm v1.2.0 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
@@ -83,29 +83,31 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/clickhouseexporter/go.sum b/exporter/clickhouseexporter/go.sum
index 9d98e3dc2b9c..79b8a4bb6ffa 100644
--- a/exporter/clickhouseexporter/go.sum
+++ b/exporter/clickhouseexporter/go.sum
@@ -68,8 +68,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 h1:bkypFPDjIYGfCYD5mRBvpqxfYX1YCS1PXdKYWi8FsN0=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0/go.mod h1:P+Lt/0by1T8bfcF3z737NnSbmxQAppXMRziHUxPOC8k=
github.com/jmoiron/sqlx v1.4.0 h1:1PLqN7S1UYp5t4SrVVnt4nUVNemrDAtxlulVe+Qgm3o=
github.com/jmoiron/sqlx v1.4.0/go.mod h1:ZrZ7UsYB/weZdl2Bxg6jCRO9c3YHl8r3ahlKmRT4JLY=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -143,16 +143,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/segmentio/asm v1.2.0 h1:9BQrFxC+YOHJlTlHGkTrFWf59nbL3XnCoFLTwDCI7ys=
github.com/segmentio/asm v1.2.0/go.mod h1:BqMnlJP91P8d+4ibuonYZw9mfnzI9HfxselHZr5aAcs=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
@@ -187,64 +187,62 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
go.mongodb.org/mongo-driver v1.11.4/go.mod h1:PTSz5yu21bkT/wXpkS7WR5f0ddqw5quethTUn9WM+2g=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -284,8 +282,8 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
@@ -293,8 +291,8 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/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=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.0.0-20220210224613-90d013bbcef8 h1:vVKdlvoWBphwdxWKrFZEuM0kGgGLxUOYcY4U/2Vjg44=
golang.org/x/time v0.0.0-20220210224613-90d013bbcef8/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -305,8 +303,8 @@ golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/exporter/coralogixexporter/config.go b/exporter/coralogixexporter/config.go
index 86fec8c551b2..0c786d20710d 100644
--- a/exporter/coralogixexporter/config.go
+++ b/exporter/coralogixexporter/config.go
@@ -20,9 +20,9 @@ const (
// Config defines by Coralogix.
type Config struct {
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
- exporterhelper.TimeoutSettings `mapstructure:",squash"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"`
// Coralogix domain
Domain string `mapstructure:"domain"`
diff --git a/exporter/coralogixexporter/config_test.go b/exporter/coralogixexporter/config_test.go
index 22a308a4cbda..fe6bf96e79a5 100644
--- a/exporter/coralogixexporter/config_test.go
+++ b/exporter/coralogixexporter/config_test.go
@@ -38,13 +38,13 @@ func TestLoadConfig(t *testing.T) {
{
id: component.NewIDWithName(metadata.Type, ""),
expected: &Config{
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
PrivateKey: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
AppName: "APP_NAME",
// Deprecated: [v0.47.0] SubSystem will remove in the next version
SubSystem: "SUBSYSTEM_NAME",
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
DomainSettings: configgrpc.ClientConfig{
Compression: configcompression.TypeGzip,
},
@@ -93,13 +93,13 @@ func TestLoadConfig(t *testing.T) {
{
id: component.NewIDWithName(metadata.Type, "all"),
expected: &Config{
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
PrivateKey: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
AppName: "APP_NAME",
// Deprecated: [v0.47.0] SubSystem will remove in the next version
SubSystem: "SUBSYSTEM_NAME",
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
DomainSettings: configgrpc.ClientConfig{
Compression: configcompression.TypeGzip,
},
diff --git a/exporter/coralogixexporter/factory.go b/exporter/coralogixexporter/factory.go
index 987e44728813..1ae35596a916 100644
--- a/exporter/coralogixexporter/factory.go
+++ b/exporter/coralogixexporter/factory.go
@@ -32,9 +32,9 @@ func NewFactory() exporter.Factory {
func createDefaultConfig() component.Config {
return &Config{
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
DomainSettings: configgrpc.ClientConfig{
Compression: configcompression.TypeGzip,
},
diff --git a/exporter/coralogixexporter/factory_test.go b/exporter/coralogixexporter/factory_test.go
index 9bc2f9e85506..64ee113b5812 100644
--- a/exporter/coralogixexporter/factory_test.go
+++ b/exporter/coralogixexporter/factory_test.go
@@ -30,8 +30,8 @@ func TestCreateDefaultConfig(t *testing.T) {
ocfg, ok := factory.CreateDefaultConfig().(*Config)
assert.True(t, ok)
assert.Equal(t, ocfg.BackOffConfig, configretry.NewDefaultBackOffConfig())
- assert.Equal(t, ocfg.QueueSettings, exporterhelper.NewDefaultQueueSettings())
- assert.Equal(t, ocfg.TimeoutSettings, exporterhelper.NewDefaultTimeoutSettings())
+ assert.Equal(t, ocfg.QueueSettings, exporterhelper.NewDefaultQueueConfig())
+ assert.Equal(t, ocfg.TimeoutSettings, exporterhelper.NewDefaultTimeoutConfig())
}
func TestCreateMetricsExporter(t *testing.T) {
@@ -215,7 +215,7 @@ func TestCreateTracesExporter(t *testing.T) {
if err != nil {
// Since the endpoint of OTLP exporter doesn't actually exist,
// exporter may already stop because it cannot connect.
- assert.Equal(t, err.Error(), "rpc error: code = Canceled desc = grpc: the client connection is closing")
+ assert.Equal(t, "rpc error: code = Canceled desc = grpc: the client connection is closing", err.Error())
}
})
}
@@ -240,7 +240,7 @@ func TestCreateLogsExporterWithDomainAndEndpoint(t *testing.T) {
if err != nil {
// Since the endpoint of OTLP exporter doesn't actually exist,
// exporter may already stop because it cannot connect.
- assert.Equal(t, err.Error(), "rpc error: code = Canceled desc = grpc: the client connection is closing")
+ assert.Equal(t, "rpc error: code = Canceled desc = grpc: the client connection is closing", err.Error())
}
}
diff --git a/exporter/coralogixexporter/go.mod b/exporter/coralogixexporter/go.mod
index f7b31ffb6116..3b56eb07b4a9 100644
--- a/exporter/coralogixexporter/go.mod
+++ b/exporter/coralogixexporter/go.mod
@@ -3,18 +3,18 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralo
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd
google.golang.org/grpc v1.66.0
@@ -45,37 +45,37 @@ require (
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/exporter/coralogixexporter/go.sum b/exporter/coralogixexporter/go.sum
index bb21a18566a0..65c8d1f2229d 100644
--- a/exporter/coralogixexporter/go.sum
+++ b/exporter/coralogixexporter/go.sum
@@ -60,92 +60,90 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -169,8 +167,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/exporter/datadogexporter/README.md b/exporter/datadogexporter/README.md
index ecb7c4341f6f..bc9803f3bae3 100644
--- a/exporter/datadogexporter/README.md
+++ b/exporter/datadogexporter/README.md
@@ -72,3 +72,17 @@ To get the service field correctly populated in your logs, you can specify servi
[alpha]:https://github.com/open-telemetry/opentelemetry-collector#alpha
[contrib]:https://github.com/open-telemetry/opentelemetry-collector-releases/tree/main/distributions/otelcol-contrib
[AWS]:https://aws-otel.github.io/docs/partners/datadog
+
+### How to add custom log source
+
+In order to add a custom source to your OTLP logs, set resource attribute `datadog.log.source`. This feature requires `exporter.datadogexporter.UseLogsAgentExporter` feature flag to be enabled (now enabled by default).
+
+Example:
+```
+processors:
+ transform/logs:
+ log_statements:
+ - context: resource
+ statements:
+ - set(attributes["datadog.log.source"], "otel")
+```
diff --git a/exporter/datadogexporter/config.go b/exporter/datadogexporter/config.go
index 251c4fc84559..9409f86428da 100644
--- a/exporter/datadogexporter/config.go
+++ b/exporter/datadogexporter/config.go
@@ -5,674 +5,158 @@ package datadogexporter // import "github.com/open-telemetry/opentelemetry-colle
import (
"encoding"
- "errors"
- "fmt"
- "regexp"
- "strings"
- "time"
- "github.com/DataDog/datadog-agent/pkg/util/hostname/validate"
"go.opentelemetry.io/collector/component"
- "go.opentelemetry.io/collector/config/confighttp"
- "go.opentelemetry.io/collector/config/confignet"
- "go.opentelemetry.io/collector/config/configopaque"
- "go.opentelemetry.io/collector/config/configretry"
"go.opentelemetry.io/collector/confmap"
- "go.opentelemetry.io/collector/exporter/exporterhelper"
- "go.uber.org/zap"
-)
-var (
- errUnsetAPIKey = errors.New("api.key is not set")
- errNoMetadata = errors.New("only_metadata can't be enabled when host_metadata::enabled = false or host_metadata::hostname_source != first_resource")
- errEmptyEndpoint = errors.New("endpoint cannot be empty")
+ datadogconfig "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
)
const (
+ // Deprecated: [v0.110.0] Use `datadogconfig.TypeStr` instead.
// DefaultSite is the default site of the Datadog intake to send data to
- DefaultSite = "datadoghq.com"
+ DefaultSite = datadogconfig.DefaultSite
)
+// Deprecated: [v0.110.0] Use `datadogconfig.TypeStr` instead.
// APIConfig defines the API configuration options
-type APIConfig struct {
- // Key is the Datadog API key to associate your Agent's data with your organization.
- // Create a new API key here: https://app.datadoghq.com/account/settings
- Key configopaque.String `mapstructure:"key"`
-
- // Site is the site of the Datadog intake to send data to.
- // The default value is "datadoghq.com".
- Site string `mapstructure:"site"`
-
- // FailOnInvalidKey states whether to exit at startup on invalid API key.
- // The default value is false.
- FailOnInvalidKey bool `mapstructure:"fail_on_invalid_key"`
-}
+type APIConfig = datadogconfig.APIConfig
+// Deprecated: [v0.110.0] Use `datadogconfig.MetricsConfig` instead.
// MetricsConfig defines the metrics exporter specific configuration options
-type MetricsConfig struct {
- // DeltaTTL defines the time that previous points of a cumulative monotonic
- // metric are kept in memory to calculate deltas
- DeltaTTL int64 `mapstructure:"delta_ttl"`
-
- // TCPAddr.Endpoint is the host of the Datadog intake server to send metrics to.
- // If unset, the value is obtained from the Site.
- confignet.TCPAddrConfig `mapstructure:",squash"`
-
- ExporterConfig MetricsExporterConfig `mapstructure:",squash"`
+type MetricsConfig = datadogconfig.MetricsConfig
- // HistConfig defines the export of OTLP Histograms.
- HistConfig HistogramConfig `mapstructure:"histograms"`
-
- // SumConfig defines the export of OTLP Sums.
- SumConfig SumConfig `mapstructure:"sums"`
-
- // SummaryConfig defines the export for OTLP Summaries.
- SummaryConfig SummaryConfig `mapstructure:"summaries"`
-}
-
-type HistogramMode string
+// Deprecated: [v0.110.0] Use `datadogconfig.HistogramMode` instead.
+// HistogramMode is the export mode for OTLP Histogram metrics.
+type HistogramMode = datadogconfig.HistogramMode
const (
// HistogramModeNoBuckets reports no bucket histogram metrics. .sum and .count metrics will still be sent
// if `send_count_sum_metrics` is enabled.
- HistogramModeNoBuckets HistogramMode = "nobuckets"
+ HistogramModeNoBuckets HistogramMode = datadogconfig.HistogramModeNoBuckets
// HistogramModeCounters reports histograms as Datadog counts, one metric per bucket.
- HistogramModeCounters HistogramMode = "counters"
+ HistogramModeCounters HistogramMode = datadogconfig.HistogramModeCounters
// HistogramModeDistributions reports histograms as Datadog distributions (recommended).
- HistogramModeDistributions HistogramMode = "distributions"
+ HistogramModeDistributions HistogramMode = datadogconfig.HistogramModeDistributions
)
var _ encoding.TextUnmarshaler = (*HistogramMode)(nil)
-func (hm *HistogramMode) UnmarshalText(in []byte) error {
- switch mode := HistogramMode(in); mode {
- case HistogramModeCounters, HistogramModeDistributions, HistogramModeNoBuckets:
- *hm = mode
- return nil
- default:
- return fmt.Errorf("invalid histogram mode %q", mode)
- }
-}
-
+// Deprecated: [v0.110.0] Use `datadogconfig.HistogramConfig` instead.
// HistogramConfig customizes export of OTLP Histograms.
-type HistogramConfig struct {
- // Mode for exporting histograms. Valid values are 'distributions', 'counters' or 'nobuckets'.
- // - 'distributions' sends histograms as Datadog distributions (recommended).
- // - 'counters' sends histograms as Datadog counts, one metric per bucket.
- // - 'nobuckets' sends no bucket histogram metrics. Aggregation metrics will still be sent
- // if `send_aggregation_metrics` is enabled.
- //
- // The current default is 'distributions'.
- Mode HistogramMode `mapstructure:"mode"`
-
- // SendCountSum states if the export should send .sum and .count metrics for histograms.
- // The default is false.
- // Deprecated: [v0.75.0] Use `send_aggregation_metrics` (HistogramConfig.SendAggregations) instead.
- SendCountSum bool `mapstructure:"send_count_sum_metrics"`
-
- // SendAggregations states if the exporter should send .sum, .count, .min and .max metrics for histograms.
- // The default is false.
- SendAggregations bool `mapstructure:"send_aggregation_metrics"`
-}
-
-func (c *HistogramConfig) validate() error {
- if c.Mode == HistogramModeNoBuckets && !c.SendAggregations {
- return fmt.Errorf("'nobuckets' mode and `send_aggregation_metrics` set to false will send no histogram metrics")
- }
- return nil
-}
+type HistogramConfig = datadogconfig.HistogramConfig
+// Deprecated: [v0.110.0] Use `datadogconfig.CumulativeMonotonicMode` instead.
// CumulativeMonotonicSumMode is the export mode for OTLP Sum metrics.
-type CumulativeMonotonicSumMode string
+type CumulativeMonotonicSumMode = datadogconfig.CumulativeMonotonicSumMode
const (
+ // Deprecated: [v0.110.0] Use `datadogconfig.CumulativeMonotonicSumMode` instead.
// CumulativeMonotonicSumModeToDelta calculates delta for
// cumulative monotonic sum metrics in the client side and reports
// them as Datadog counts.
- CumulativeMonotonicSumModeToDelta CumulativeMonotonicSumMode = "to_delta"
+ CumulativeMonotonicSumModeToDelta CumulativeMonotonicSumMode = datadogconfig.CumulativeMonotonicSumModeToDelta
+ // Deprecated: [v0.110.0] Use `datadogconfig.CumulativeMonotonicSumMode` instead.
// CumulativeMonotonicSumModeRawValue reports the raw value for
// cumulative monotonic sum metrics as a Datadog gauge.
- CumulativeMonotonicSumModeRawValue CumulativeMonotonicSumMode = "raw_value"
+ CumulativeMonotonicSumModeRawValue CumulativeMonotonicSumMode = datadogconfig.CumulativeMonotonicSumModeRawValue
)
var _ encoding.TextUnmarshaler = (*CumulativeMonotonicSumMode)(nil)
-// UnmarshalText implements the encoding.TextUnmarshaler interface.
-func (sm *CumulativeMonotonicSumMode) UnmarshalText(in []byte) error {
- switch mode := CumulativeMonotonicSumMode(in); mode {
- case CumulativeMonotonicSumModeToDelta,
- CumulativeMonotonicSumModeRawValue:
- *sm = mode
- return nil
- default:
- return fmt.Errorf("invalid cumulative monotonic sum mode %q", mode)
- }
-}
-
+// Deprecated: [v0.110.0] Use `datadogconfig.InitialValueMode` instead.
// InitialValueMode defines what the exporter should do with the initial value
// of a time series when transforming from cumulative to delta.
-type InitialValueMode string
+type InitialValueMode = datadogconfig.InitialValueMode
const (
// InitialValueModeAuto reports the initial value if its start timestamp
// is set and it happens after the process was started.
- InitialValueModeAuto InitialValueMode = "auto"
+ InitialValueModeAuto InitialValueMode = datadogconfig.InitialValueModeAuto
// InitialValueModeDrop always drops the initial value.
- InitialValueModeDrop InitialValueMode = "drop"
+ InitialValueModeDrop InitialValueMode = datadogconfig.InitialValueModeDrop
// InitialValueModeKeep always reports the initial value.
- InitialValueModeKeep InitialValueMode = "keep"
+ InitialValueModeKeep InitialValueMode = datadogconfig.InitialValueModeKeep
)
var _ encoding.TextUnmarshaler = (*InitialValueMode)(nil)
-// UnmarshalText implements the encoding.TextUnmarshaler interface.
-func (iv *InitialValueMode) UnmarshalText(in []byte) error {
- switch mode := InitialValueMode(in); mode {
- case InitialValueModeAuto,
- InitialValueModeDrop,
- InitialValueModeKeep:
- *iv = mode
- return nil
- default:
- return fmt.Errorf("invalid initial value mode %q", mode)
- }
-}
-
+// Deprecated: [v0.110.0] Use `datadogconfig.SumConfig` instead.
// SumConfig customizes export of OTLP Sums.
-type SumConfig struct {
- // CumulativeMonotonicMode is the mode for exporting OTLP Cumulative Monotonic Sums.
- // Valid values are 'to_delta' or 'raw_value'.
- // - 'to_delta' calculates delta for cumulative monotonic sums and sends it as a Datadog count.
- // - 'raw_value' sends the raw value of cumulative monotonic sums as Datadog gauges.
- //
- // The default is 'to_delta'.
- // See https://docs.datadoghq.com/metrics/otlp/?tab=sum#mapping for details and examples.
- CumulativeMonotonicMode CumulativeMonotonicSumMode `mapstructure:"cumulative_monotonic_mode"`
-
- // InitialCumulativeMonotonicMode defines the behavior of the exporter when receiving the first value
- // of a cumulative monotonic sum.
- InitialCumulativeMonotonicMode InitialValueMode `mapstructure:"initial_cumulative_monotonic_value"`
-}
+type SumConfig = datadogconfig.SumConfig
+// Deprecated: [v0.110.0] Use `datadogconfig.SummaryMode` instead.
// SummaryMode is the export mode for OTLP Summary metrics.
-type SummaryMode string
+type SummaryMode = datadogconfig.SummaryMode
const (
// SummaryModeNoQuantiles sends no `.quantile` metrics. `.sum` and `.count` metrics will still be sent.
- SummaryModeNoQuantiles SummaryMode = "noquantiles"
+ SummaryModeNoQuantiles SummaryMode = datadogconfig.SummaryModeNoQuantiles
// SummaryModeGauges sends `.quantile` metrics as gauges tagged by the quantile.
- SummaryModeGauges SummaryMode = "gauges"
+ SummaryModeGauges SummaryMode = datadogconfig.SummaryModeGauges
)
var _ encoding.TextUnmarshaler = (*SummaryMode)(nil)
-// UnmarshalText implements the encoding.TextUnmarshaler interface.
-func (sm *SummaryMode) UnmarshalText(in []byte) error {
- switch mode := SummaryMode(in); mode {
- case SummaryModeNoQuantiles,
- SummaryModeGauges:
- *sm = mode
- return nil
- default:
- return fmt.Errorf("invalid summary mode %q", mode)
- }
-}
-
+// Deprecated: [v0.110.0] Use `datadogconfig.SummaryMode` instead.
// SummaryConfig customizes export of OTLP Summaries.
-type SummaryConfig struct {
- // Mode is the the mode for exporting OTLP Summaries.
- // Valid values are 'noquantiles' or 'gauges'.
- // - 'noquantiles' sends no `.quantile` metrics. `.sum` and `.count` metrics will still be sent.
- // - 'gauges' sends `.quantile` metrics as gauges tagged by the quantile.
- //
- // The default is 'gauges'.
- // See https://docs.datadoghq.com/metrics/otlp/?tab=summary#mapping for details and examples.
- Mode SummaryMode `mapstructure:"mode"`
-}
+type SummaryConfig = datadogconfig.SummaryConfig
+// Deprecated: [v0.110.0] Use `datadogconfig.MetricsExporterConfig` instead.
// MetricsExporterConfig provides options for a user to customize the behavior of the
// metrics exporter
-type MetricsExporterConfig struct {
- // ResourceAttributesAsTags, if set to true, will use the exporterhelper feature to transform all
- // resource attributes into metric labels, which are then converted into tags
- ResourceAttributesAsTags bool `mapstructure:"resource_attributes_as_tags"`
-
- // InstrumentationScopeMetadataAsTags, if set to true, adds the name and version of the
- // instrumentation scope that created a metric to the metric tags
- InstrumentationScopeMetadataAsTags bool `mapstructure:"instrumentation_scope_metadata_as_tags"`
-}
+type MetricsExporterConfig = datadogconfig.MetricsExporterConfig
+// Deprecated: [v0.110.0] Use `datadogconfig.TracesExporterConfig` instead.
// TracesConfig defines the traces exporter specific configuration options
-type TracesConfig struct {
- // TCPAddr.Endpoint is the host of the Datadog intake server to send traces to.
- // If unset, the value is obtained from the Site.
- confignet.TCPAddrConfig `mapstructure:",squash"`
-
- // ignored resources
- // A blacklist of regular expressions can be provided to disable certain traces based on their resource name
- // all entries must be surrounded by double quotes and separated by commas.
- // ignore_resources: ["(GET|POST) /healthcheck"]
- IgnoreResources []string `mapstructure:"ignore_resources"`
-
- // SpanNameRemappings is the map of datadog span names and preferred name to map to. This can be used to
- // automatically map Datadog Span Operation Names to an updated value. All entries should be key/value pairs.
- // span_name_remappings:
- // io.opentelemetry.javaagent.spring.client: spring.client
- // instrumentation:express.server: express
- // go.opentelemetry.io_contrib_instrumentation_net_http_otelhttp.client: http.client
- SpanNameRemappings map[string]string `mapstructure:"span_name_remappings"`
-
- // If set to true the OpenTelemetry span name will used in the Datadog resource name.
- // If set to false the resource name will be filled with the instrumentation library name + span kind.
- // The default value is `false`.
- SpanNameAsResourceName bool `mapstructure:"span_name_as_resource_name"`
-
- // If set to true, enables an additional stats computation check on spans to see they have an eligible `span.kind` (server, consumer, client, producer).
- // If enabled, a span with an eligible `span.kind` will have stats computed. If disabled, only top-level and measured spans will have stats computed.
- // NOTE: For stats computed from OTel traces, only top-level spans are considered when this option is off.
- // If you are sending OTel traces and want stats on non-top-level spans, this flag will need to be enabled.
- // If you are sending OTel traces and do not want stats computed by span kind, you need to disable this flag and disable `compute_top_level_by_span_kind`.
- ComputeStatsBySpanKind bool `mapstructure:"compute_stats_by_span_kind"`
-
- // If set to true, root spans and spans with a server or consumer `span.kind` will be marked as top-level.
- // Additionally, spans with a client or producer `span.kind` will have stats computed.
- // Enabling this config option may increase the number of spans that generate trace metrics, and may change which spans appear as top-level in Datadog.
- // ComputeTopLevelBySpanKind needs to be enabled in both the Datadog connector and Datadog exporter configs if both components are being used.
- // The default value is `false`.
- ComputeTopLevelBySpanKind bool `mapstructure:"compute_top_level_by_span_kind"`
-
- // If set to true, enables `peer.service` aggregation in the exporter. If disabled, aggregated trace stats will not include `peer.service` as a dimension.
- // For the best experience with `peer.service`, it is recommended to also enable `compute_stats_by_span_kind`.
- // If enabling both causes the datadog exporter to consume too many resources, try disabling `compute_stats_by_span_kind` first.
- // If the overhead remains high, it will be due to a high cardinality of `peer.service` values from the traces. You may need to check your instrumentation.
- // Deprecated: Please use PeerTagsAggregation instead
- PeerServiceAggregation bool `mapstructure:"peer_service_aggregation"`
-
- // If set to true, enables aggregation of peer related tags (e.g., `peer.service`, `db.instance`, etc.) in the datadog exporter.
- // If disabled, aggregated trace stats will not include these tags as dimensions on trace metrics.
- // For the best experience with peer tags, Datadog also recommends enabling `compute_stats_by_span_kind`.
- // If you are using an OTel tracer, it's best to have both enabled because client/producer spans with relevant peer tags
- // may not be marked by the datadog exporter as top-level spans.
- // If enabling both causes the datadog exporter to consume too many resources, try disabling `compute_stats_by_span_kind` first.
- // A high cardinality of peer tags or APM resources can also contribute to higher CPU and memory consumption.
- // You can check for the cardinality of these fields by making trace search queries in the Datadog UI.
- // The default list of peer tags can be found in https://github.com/DataDog/datadog-agent/blob/main/pkg/trace/stats/concentrator.go.
- PeerTagsAggregation bool `mapstructure:"peer_tags_aggregation"`
-
- // [BETA] Optional list of supplementary peer tags that go beyond the defaults. The Datadog backend validates all tags
- // and will drop ones that are unapproved. The default set of peer tags can be found at
- // https://github.com/DataDog/datadog-agent/blob/505170c4ac8c3cbff1a61cf5f84b28d835c91058/pkg/trace/stats/concentrator.go#L55.
- PeerTags []string `mapstructure:"peer_tags"`
-
- // TraceBuffer specifies the number of Datadog Agent TracerPayloads to buffer before dropping.
- // The default value is 0, meaning the Datadog Agent TracerPayloads are unbuffered.
- TraceBuffer int `mapstructure:"trace_buffer"`
-
- // flushInterval defines the interval in seconds at which the writer flushes traces
- // to the intake; used in tests.
- flushInterval float64
-}
+type TracesConfig = datadogconfig.TracesExporterConfig
+// Deprecated: [v0.110.0] Use `datadogconfig.LogsConfig` instead.
// LogsConfig defines logs exporter specific configuration
-type LogsConfig struct {
- // TCPAddr.Endpoint is the host of the Datadog intake server to send logs to.
- // If unset, the value is obtained from the Site.
- confignet.TCPAddrConfig `mapstructure:",squash"`
-
- // DumpPayloads report whether payloads should be dumped when logging level is debug.
- // Note: this config option does not apply when the `exporter.datadogexporter.UseLogsAgentExporter` feature flag is enabled (now enabled by default).
- // Deprecated: This config option is not supported in the Datadog Agent logs pipeline.
- DumpPayloads bool `mapstructure:"dump_payloads"`
-
- // UseCompression enables the logs agent to compress logs before sending them.
- // Note: this config option does not apply when the `exporter.datadogexporter.UseLogsAgentExporter` feature flag is disabled.
- UseCompression bool `mapstructure:"use_compression"`
-
- // CompressionLevel accepts values from 0 (no compression) to 9 (maximum compression but higher resource usage).
- // Only takes effect if UseCompression is set to true.
- // Note: this config option does not apply when the `exporter.datadogexporter.UseLogsAgentExporter` feature flag is disabled.
- CompressionLevel int `mapstructure:"compression_level"`
-
- // BatchWait represents the maximum time the logs agent waits to fill each batch of logs before sending.
- // Note: this config option does not apply when the `exporter.datadogexporter.UseLogsAgentExporter` feature flag is disabled.
- BatchWait int `mapstructure:"batch_wait"`
-}
+type LogsConfig = datadogconfig.LogsConfig
+// Deprecated: [v0.110.0] Use `datadogconfig.TagsConfig` instead.
// TagsConfig defines the tag-related configuration
// It is embedded in the configuration
-type TagsConfig struct {
- // Hostname is the fallback hostname used for payloads without hostname-identifying attributes.
- // This option will NOT change the hostname applied to your metrics, traces and logs if they already have hostname-identifying attributes.
- // If unset, the hostname will be determined automatically. See https://docs.datadoghq.com/opentelemetry/schema_semantics/hostname/?tab=datadogexporter#fallback-hostname-logic for details.
- //
- // Prefer using the `datadog.host.name` resource attribute over using this setting.
- // See https://docs.datadoghq.com/opentelemetry/schema_semantics/hostname/?tab=datadogexporter#general-hostname-semantic-conventions for details.
- Hostname string `mapstructure:"hostname"`
-}
+type TagsConfig = datadogconfig.TagsConfig
+// Deprecated: [v0.110.0] Use `datadogconfig.HostnameSource` instead.
// HostnameSource is the source for the hostname of host metadata.
-type HostnameSource string
+type HostnameSource = datadogconfig.HostnameSource
const (
+ // Deprecated: [v0.110.0] Use `datadogconfig.HostnameSource` instead.
// HostnameSourceFirstResource picks the host metadata hostname from the resource
// attributes on the first OTLP payload that gets to the exporter. If it is lacking any
// hostname-like attributes, it will fallback to 'config_or_system' behavior (see below).
//
// Do not use this hostname source if receiving data from multiple hosts.
- HostnameSourceFirstResource HostnameSource = "first_resource"
+ HostnameSourceFirstResource HostnameSource = datadogconfig.HostnameSourceFirstResource
+ // Deprecated: [v0.110.0] Use `datadogconfig.HostnameSource` instead.
// HostnameSourceConfigOrSystem picks the host metadata hostname from the 'hostname' setting,
// and if this is empty, from available system APIs and cloud provider endpoints.
- HostnameSourceConfigOrSystem HostnameSource = "config_or_system"
+ HostnameSourceConfigOrSystem HostnameSource = datadogconfig.HostnameSourceConfigOrSystem
)
var _ encoding.TextUnmarshaler = (*HostnameSource)(nil)
-// UnmarshalText implements the encoding.TextUnmarshaler interface.
-func (sm *HostnameSource) UnmarshalText(in []byte) error {
- switch mode := HostnameSource(in); mode {
- case HostnameSourceFirstResource,
- HostnameSourceConfigOrSystem:
- *sm = mode
- return nil
- default:
- return fmt.Errorf("invalid host metadata hostname source %q", mode)
- }
-}
-
+// Deprecated: [v0.110.0] Use `datadogconfig.HostMetadataConfig` instead.
// HostMetadataConfig defines the host metadata related configuration.
// Host metadata is the information used for populating the infrastructure list,
// the host map and providing host tags functionality.
//
// The exporter will send host metadata for a single host, whose name is chosen
// according to `host_metadata::hostname_source`.
-type HostMetadataConfig struct {
- // Enabled enables the host metadata functionality.
- Enabled bool `mapstructure:"enabled"`
-
- // HostnameSource is the source for the hostname of host metadata.
- // This hostname is used for identifying the infrastructure list, host map and host tag information related to the host where the Datadog exporter is running.
- // Changing this setting will not change the host used to tag your metrics, traces and logs in any way.
- // For remote hosts, see https://docs.datadoghq.com/opentelemetry/schema_semantics/host_metadata/.
- //
- // Valid values are 'first_resource' and 'config_or_system':
- // - 'first_resource' picks the host metadata hostname from the resource
- // attributes on the first OTLP payload that gets to the exporter.
- // If the first payload lacks hostname-like attributes, it will fallback to 'config_or_system'.
- // **Do not use this hostname source if receiving data from multiple hosts**.
- // - 'config_or_system' picks the host metadata hostname from the 'hostname' setting,
- // If this is empty it will use available system APIs and cloud provider endpoints.
- //
- // The default is 'config_or_system'.
- HostnameSource HostnameSource `mapstructure:"hostname_source"`
-
- // Tags is a list of host tags.
- // These tags will be attached to telemetry signals that have the host metadata hostname.
- // To attach tags to telemetry signals regardless of the host, use a processor instead.
- Tags []string `mapstructure:"tags"`
-
- // sourceTimeout is the timeout to fetch from each provider - for example AWS IMDS.
- // If unset, or set to zero duration, there will be no timeout applied.
- // Default is no timeout.
- sourceTimeout time.Duration
-}
+type HostMetadataConfig = datadogconfig.HostMetadataConfig
+// Deprecated: [v0.110.0] Use `datadogconfig.Config` instead.
// Config defines configuration for the Datadog exporter.
-type Config struct {
- confighttp.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
-
- TagsConfig `mapstructure:",squash"`
-
- // API defines the Datadog API configuration.
- API APIConfig `mapstructure:"api"`
-
- // Metrics defines the Metrics exporter specific configuration
- Metrics MetricsConfig `mapstructure:"metrics"`
-
- // Traces defines the Traces exporter specific configuration
- Traces TracesConfig `mapstructure:"traces"`
-
- // Logs defines the Logs exporter specific configuration
- Logs LogsConfig `mapstructure:"logs"`
-
- // HostMetadata defines the host metadata specific configuration
- HostMetadata HostMetadataConfig `mapstructure:"host_metadata"`
-
- // OnlyMetadata defines whether to only send metadata
- // This is useful for agent-collector setups, so that
- // metadata about a host is sent to the backend even
- // when telemetry data is reported via a different host.
- //
- // This flag is incompatible with disabling host metadata,
- // `use_resource_metadata`, or `host_metadata::hostname_source != first_resource`
- OnlyMetadata bool `mapstructure:"only_metadata"`
-
- // Non-fatal warnings found during configuration loading.
- warnings []error
-}
-
-// logWarnings logs warning messages that were generated on unmarshaling.
-func (c *Config) logWarnings(logger *zap.Logger) {
- for _, err := range c.warnings {
- logger.Warn(fmt.Sprintf("%v", err))
- }
-}
+type Config = datadogconfig.Config
var _ component.Config = (*Config)(nil)
-// Validate the configuration for errors. This is required by component.Config.
-func (c *Config) Validate() error {
- if err := validateClientConfig(c.ClientConfig); err != nil {
- return err
- }
-
- if c.OnlyMetadata && (!c.HostMetadata.Enabled || c.HostMetadata.HostnameSource != HostnameSourceFirstResource) {
- return errNoMetadata
- }
-
- if err := validate.ValidHostname(c.Hostname); c.Hostname != "" && err != nil {
- return fmt.Errorf("hostname field is invalid: %w", err)
- }
-
- if c.API.Key == "" {
- return errUnsetAPIKey
- }
-
- if c.Traces.IgnoreResources != nil {
- for _, entry := range c.Traces.IgnoreResources {
- _, err := regexp.Compile(entry)
- if err != nil {
- return fmt.Errorf("'%s' is not valid resource filter regular expression", entry)
- }
- }
- }
-
- if c.Traces.SpanNameRemappings != nil {
- for key, value := range c.Traces.SpanNameRemappings {
- if value == "" {
- return fmt.Errorf("'%s' is not valid value for span name remapping", value)
- }
- if key == "" {
- return fmt.Errorf("'%s' is not valid key for span name remapping", key)
- }
- }
- }
-
- err := c.Metrics.HistConfig.validate()
- if err != nil {
- return err
- }
-
- return nil
-}
-
-func validateClientConfig(cfg confighttp.ClientConfig) error {
- var unsupported []string
- if cfg.Auth != nil {
- unsupported = append(unsupported, "auth")
- }
- if cfg.Endpoint != "" {
- unsupported = append(unsupported, "endpoint")
- }
- if cfg.Compression != "" {
- unsupported = append(unsupported, "compression")
- }
- if cfg.Headers != nil {
- unsupported = append(unsupported, "headers")
- }
- if cfg.HTTP2ReadIdleTimeout != 0 {
- unsupported = append(unsupported, "http2_read_idle_timeout")
- }
- if cfg.HTTP2PingTimeout != 0 {
- unsupported = append(unsupported, "http2_ping_timeout")
- }
-
- if len(unsupported) > 0 {
- return fmt.Errorf("these confighttp client configs are currently not respected by Datadog exporter: %s", strings.Join(unsupported, ", "))
- }
- return nil
-}
-
-var _ error = (*renameError)(nil)
-
-// renameError is an error related to a renamed setting.
-type renameError struct {
- // oldName of the configuration option.
- oldName string
- // newName of the configuration option.
- newName string
- // issueNumber on opentelemetry-collector-contrib for tracking
- issueNumber uint
-}
-
-// List of settings that have been removed, but for which we keep a custom error.
-var removedSettings = []renameError{
- {
- oldName: "metrics::send_monotonic_counter",
- newName: "metrics::sums::cumulative_monotonic_mode",
- issueNumber: 8489,
- },
- {
- oldName: "tags",
- newName: "host_metadata::tags",
- issueNumber: 9099,
- },
- {
- oldName: "send_metadata",
- newName: "host_metadata::enabled",
- issueNumber: 9099,
- },
- {
- oldName: "use_resource_metadata",
- newName: "host_metadata::hostname_source",
- issueNumber: 9099,
- },
- {
- oldName: "metrics::report_quantiles",
- newName: "metrics::summaries::mode",
- issueNumber: 8845,
- },
- {
- oldName: "metrics::instrumentation_library_metadata_as_tags",
- newName: "metrics::instrumentation_scope_as_tags",
- issueNumber: 11135,
- },
-}
-
-// Error implements the error interface.
-func (e renameError) Error() string {
- return fmt.Sprintf(
- "%q was removed in favor of %q. See https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/%d",
- e.oldName,
- e.newName,
- e.issueNumber,
- )
-}
-
-func handleRemovedSettings(configMap *confmap.Conf) error {
- var errs []error
- for _, removedErr := range removedSettings {
- if configMap.IsSet(removedErr.oldName) {
- errs = append(errs, removedErr)
- }
- }
-
- return errors.Join(errs...)
-}
-
var _ confmap.Unmarshaler = (*Config)(nil)
-
-// Unmarshal a configuration map into the configuration struct.
-func (c *Config) Unmarshal(configMap *confmap.Conf) error {
- if err := handleRemovedSettings(configMap); err != nil {
- return err
- }
-
- err := configMap.Unmarshal(c)
- if err != nil {
- return err
- }
-
- // Add deprecation warnings for deprecated settings.
- renamingWarnings, err := handleRenamedSettings(configMap, c)
- if err != nil {
- return err
- }
- c.warnings = append(c.warnings, renamingWarnings...)
-
- c.API.Key = configopaque.String(strings.TrimSpace(string(c.API.Key)))
-
- // If an endpoint is not explicitly set, override it based on the site.
- if !configMap.IsSet("metrics::endpoint") {
- c.Metrics.TCPAddrConfig.Endpoint = fmt.Sprintf("https://api.%s", c.API.Site)
- }
- if !configMap.IsSet("traces::endpoint") {
- c.Traces.TCPAddrConfig.Endpoint = fmt.Sprintf("https://trace.agent.%s", c.API.Site)
- }
- if !configMap.IsSet("logs::endpoint") {
- c.Logs.TCPAddrConfig.Endpoint = fmt.Sprintf("https://http-intake.logs.%s", c.API.Site)
- }
-
- // Return an error if an endpoint is explicitly set to ""
- if c.Metrics.TCPAddrConfig.Endpoint == "" || c.Traces.TCPAddrConfig.Endpoint == "" || c.Logs.TCPAddrConfig.Endpoint == "" {
- return errEmptyEndpoint
- }
-
- const (
- initialValueSetting = "metrics::sums::initial_cumulative_monotonic_value"
- cumulMonoMode = "metrics::sums::cumulative_monotonic_mode"
- )
- if configMap.IsSet(initialValueSetting) && c.Metrics.SumConfig.CumulativeMonotonicMode != CumulativeMonotonicSumModeToDelta {
- return fmt.Errorf("%q can only be configured when %q is set to %q",
- initialValueSetting, cumulMonoMode, CumulativeMonotonicSumModeToDelta)
- }
-
- logsExporterSettings := []struct {
- setting string
- valid bool
- }{
- {setting: "logs::dump_payloads", valid: !isLogsAgentExporterEnabled()},
- {setting: "logs::use_compression", valid: isLogsAgentExporterEnabled()},
- {setting: "logs::compression_level", valid: isLogsAgentExporterEnabled()},
- {setting: "logs::batch_wait", valid: isLogsAgentExporterEnabled()},
- }
- for _, logsExporterSetting := range logsExporterSettings {
- if configMap.IsSet(logsExporterSetting.setting) && !logsExporterSetting.valid {
- enabledText := "enabled"
- if !isLogsAgentExporterEnabled() {
- enabledText = "disabled"
- }
- return fmt.Errorf("%v is not valid when the exporter.datadogexporter.UseLogsAgentExporter feature gate is %v", logsExporterSetting.setting, enabledText)
- }
- if logsExporterSetting.setting == "logs::dump_payloads" && logsExporterSetting.valid && configMap.IsSet(logsExporterSetting.setting) {
- c.warnings = append(c.warnings, fmt.Errorf("%v is deprecated and will raise an error if set when the Datadog Agent logs pipeline is enabled by default in collector version v0.108.0", logsExporterSetting.setting))
- }
- }
-
- return nil
-}
diff --git a/exporter/datadogexporter/config_test.go b/exporter/datadogexporter/config_test.go
index 3d02e6f402f8..d9dd1f42f9e1 100644
--- a/exporter/datadogexporter/config_test.go
+++ b/exporter/datadogexporter/config_test.go
@@ -8,171 +8,10 @@ import (
"time"
"github.com/stretchr/testify/assert"
- "go.opentelemetry.io/collector/component"
- "go.opentelemetry.io/collector/config/configauth"
- "go.opentelemetry.io/collector/config/confighttp"
- "go.opentelemetry.io/collector/config/configopaque"
- "go.opentelemetry.io/collector/config/configtls"
"go.opentelemetry.io/collector/confmap"
-)
-
-func TestValidate(t *testing.T) {
- idleConnTimeout := 30 * time.Second
- maxIdleConn := 300
- maxIdleConnPerHost := 150
- maxConnPerHost := 250
- ty, err := component.NewType("ty")
- assert.NoError(t, err)
- auth := configauth.Authentication{AuthenticatorID: component.NewID(ty)}
-
- tests := []struct {
- name string
- cfg *Config
- err string
- }{
- {
- name: "no api::key",
- cfg: &Config{},
- err: errUnsetAPIKey.Error(),
- },
- {
- name: "invalid hostname",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- TagsConfig: TagsConfig{Hostname: "invalid_host"},
- },
- err: "hostname field is invalid: invalid_host is not RFC1123 compliant",
- },
- {
- name: "no metadata",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- OnlyMetadata: true,
- HostMetadata: HostMetadataConfig{Enabled: false},
- },
- err: errNoMetadata.Error(),
- },
- {
- name: "span name remapping valid",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- Traces: TracesConfig{SpanNameRemappings: map[string]string{"old.opentelemetryspan.name": "updated.name"}},
- },
- },
- {
- name: "span name remapping empty val",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- Traces: TracesConfig{SpanNameRemappings: map[string]string{"oldname": ""}},
- },
- err: "'' is not valid value for span name remapping",
- },
- {
- name: "span name remapping empty key",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- Traces: TracesConfig{SpanNameRemappings: map[string]string{"": "newname"}},
- },
- err: "'' is not valid key for span name remapping",
- },
- {
- name: "ignore resources valid",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- Traces: TracesConfig{IgnoreResources: []string{"[123]"}},
- },
- },
- {
- name: "ignore resources missing bracket",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- Traces: TracesConfig{IgnoreResources: []string{"[123"}},
- },
- err: "'[123' is not valid resource filter regular expression",
- },
- {
- name: "invalid histogram settings",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- Metrics: MetricsConfig{
- HistConfig: HistogramConfig{
- Mode: HistogramModeNoBuckets,
- SendAggregations: false,
- },
- },
- },
- err: "'nobuckets' mode and `send_aggregation_metrics` set to false will send no histogram metrics",
- },
- {
- name: "TLS settings are valid",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- ClientConfig: confighttp.ClientConfig{
- TLSSetting: configtls.ClientConfig{
- InsecureSkipVerify: true,
- },
- },
- },
- },
- {
- name: "With trace_buffer",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- Traces: TracesConfig{TraceBuffer: 10},
- },
- },
- {
- name: "With peer_tags",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- Traces: TracesConfig{PeerTags: []string{"tag1", "tag2"}},
- },
- },
- {
- name: "With confighttp client configs",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- ClientConfig: confighttp.ClientConfig{
- ReadBufferSize: 100,
- WriteBufferSize: 200,
- Timeout: 10 * time.Second,
- IdleConnTimeout: &idleConnTimeout,
- MaxIdleConns: &maxIdleConn,
- MaxIdleConnsPerHost: &maxIdleConnPerHost,
- MaxConnsPerHost: &maxConnPerHost,
- DisableKeepAlives: true,
- TLSSetting: configtls.ClientConfig{InsecureSkipVerify: true},
- },
- },
- },
- {
- name: "unsupported confighttp client configs",
- cfg: &Config{
- API: APIConfig{Key: "notnull"},
- ClientConfig: confighttp.ClientConfig{
- Endpoint: "endpoint",
- Compression: "gzip",
- Auth: &auth,
- Headers: map[string]configopaque.String{"key": "val"},
- HTTP2ReadIdleTimeout: 250,
- HTTP2PingTimeout: 200,
- },
- },
- err: "these confighttp client configs are currently not respected by Datadog exporter: auth, endpoint, compression, headers, http2_read_idle_timeout, http2_ping_timeout",
- },
- }
- for _, testInstance := range tests {
- t.Run(testInstance.name, func(t *testing.T) {
- err := testInstance.cfg.Validate()
- if testInstance.err != "" {
- assert.EqualError(t, err, testInstance.err)
- } else {
- assert.NoError(t, err)
- }
- })
- }
-}
+ datadogconfig "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
+)
func TestUnmarshal(t *testing.T) {
cfgWithHTTPConfigs := NewFactory().CreateDefaultConfig().(*Config)
@@ -189,7 +28,6 @@ func TestUnmarshal(t *testing.T) {
cfgWithHTTPConfigs.IdleConnTimeout = &idleConnTimeout
cfgWithHTTPConfigs.DisableKeepAlives = true
cfgWithHTTPConfigs.TLSSetting.InsecureSkipVerify = true
- cfgWithHTTPConfigs.warnings = nil
tests := []struct {
name string
@@ -287,7 +125,7 @@ func TestUnmarshal(t *testing.T) {
"endpoint": "",
},
}),
- err: errEmptyEndpoint.Error(),
+ err: datadogconfig.ErrEmptyEndpoint.Error(),
},
{
name: "Empty trace endpoint",
@@ -296,7 +134,7 @@ func TestUnmarshal(t *testing.T) {
"endpoint": "",
},
}),
- err: errEmptyEndpoint.Error(),
+ err: datadogconfig.ErrEmptyEndpoint.Error(),
},
{
name: "Empty log endpoint",
@@ -305,7 +143,7 @@ func TestUnmarshal(t *testing.T) {
"endpoint": "",
},
}),
- err: errEmptyEndpoint.Error(),
+ err: datadogconfig.ErrEmptyEndpoint.Error(),
},
{
name: "invalid initial cumulative monotonic value mode",
diff --git a/exporter/datadogexporter/examples_test.go b/exporter/datadogexporter/examples_test.go
index e13f354406f7..64484e953f78 100644
--- a/exporter/datadogexporter/examples_test.go
+++ b/exporter/datadogexporter/examples_test.go
@@ -74,7 +74,7 @@ func TestExamples(t *testing.T) {
require.NoError(t, err)
err = yaml.Unmarshal(slurp, &out)
require.NoError(t, err)
- require.Equal(t, out.Kind, "ConfigMap")
+ require.Equal(t, "ConfigMap", out.Kind)
require.NotEmpty(t, out.Data.YAML)
data := []byte(out.Data.YAML)
diff --git a/exporter/datadogexporter/factory.go b/exporter/datadogexporter/factory.go
index dd6acd25ce99..0a2381cda977 100644
--- a/exporter/datadogexporter/factory.go
+++ b/exporter/datadogexporter/factory.go
@@ -22,7 +22,6 @@ import (
"github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes/source"
"go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/config/confighttp"
- "go.opentelemetry.io/collector/config/confignet"
"go.opentelemetry.io/collector/config/configretry"
"go.opentelemetry.io/collector/consumer"
"go.opentelemetry.io/collector/exporter"
@@ -37,6 +36,7 @@ import (
"github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/metadata"
+ datadogconfig "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry"
)
@@ -186,58 +186,7 @@ func defaultClientConfig() confighttp.ClientConfig {
// createDefaultConfig creates the default exporter configuration
func (f *factory) createDefaultConfig() component.Config {
- return &Config{
- ClientConfig: defaultClientConfig(),
- BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
-
- API: APIConfig{
- Site: "datadoghq.com",
- },
-
- Metrics: MetricsConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://api.datadoghq.com",
- },
- DeltaTTL: 3600,
- ExporterConfig: MetricsExporterConfig{
- ResourceAttributesAsTags: false,
- InstrumentationScopeMetadataAsTags: false,
- },
- HistConfig: HistogramConfig{
- Mode: "distributions",
- SendAggregations: false,
- },
- SumConfig: SumConfig{
- CumulativeMonotonicMode: CumulativeMonotonicSumModeToDelta,
- InitialCumulativeMonotonicMode: InitialValueModeAuto,
- },
- SummaryConfig: SummaryConfig{
- Mode: SummaryModeGauges,
- },
- },
-
- Traces: TracesConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://trace.agent.datadoghq.com",
- },
- IgnoreResources: []string{},
- },
-
- Logs: LogsConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://http-intake.logs.datadoghq.com",
- },
- UseCompression: true,
- CompressionLevel: 6,
- BatchWait: 5,
- },
-
- HostMetadata: HostMetadataConfig{
- Enabled: true,
- HostnameSource: HostnameSourceConfigOrSystem,
- },
- }
+ return datadogconfig.CreateDefaultConfig()
}
// checkAndCastConfig checks the configuration type and its warnings, and casts it to
@@ -247,7 +196,7 @@ func checkAndCastConfig(c component.Config, logger *zap.Logger) *Config {
if !ok {
panic("programming error: config structure is not of type *datadogexporter.Config")
}
- cfg.logWarnings(logger)
+ cfg.LogWarnings(logger)
return cfg
}
@@ -289,7 +238,7 @@ func (f *factory) createMetricsExporter(
c component.Config,
) (exporter.Metrics, error) {
cfg := checkAndCastConfig(c, set.TelemetrySettings.Logger)
- hostProvider, err := f.SourceProvider(set.TelemetrySettings, cfg.Hostname, cfg.HostMetadata.sourceTimeout)
+ hostProvider, err := f.SourceProvider(set.TelemetrySettings, cfg.Hostname, cfg.HostMetadata.GetSourceTimeout())
if err != nil {
return nil, fmt.Errorf("failed to build hostname provider: %w", err)
}
@@ -364,7 +313,7 @@ func (f *factory) createMetricsExporter(
cfg,
pushMetricsFn,
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0 * time.Second}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0 * time.Second}),
// We use our own custom mechanism for retries, since we hit several endpoints.
exporterhelper.WithRetry(configretry.BackOffConfig{Enabled: false}),
// The metrics remapping code mutates data
@@ -409,7 +358,7 @@ func (f *factory) createTracesExporter(
wg sync.WaitGroup // waits for agent to exit
)
- hostProvider, err := f.SourceProvider(set.TelemetrySettings, cfg.Hostname, cfg.HostMetadata.sourceTimeout)
+ hostProvider, err := f.SourceProvider(set.TelemetrySettings, cfg.Hostname, cfg.HostMetadata.GetSourceTimeout())
if err != nil {
return nil, fmt.Errorf("failed to build hostname provider: %w", err)
}
@@ -478,7 +427,7 @@ func (f *factory) createTracesExporter(
cfg,
pusher,
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0 * time.Second}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0 * time.Second}),
// We don't do retries on traces because of deduping concerns on APM Events.
exporterhelper.WithRetry(configretry.BackOffConfig{Enabled: false}),
exporterhelper.WithQueue(cfg.QueueSettings),
@@ -494,9 +443,22 @@ func (f *factory) createLogsExporter(
) (exporter.Logs, error) {
cfg := checkAndCastConfig(c, set.TelemetrySettings.Logger)
+ if cfg.Logs.DumpPayloads && isLogsAgentExporterEnabled() {
+ set.Logger.Warn("logs::dump_payloads is not valid when the exporter.datadogexporter.UseLogsAgentExporter feature gate is enabled")
+ }
+ if cfg.Logs.UseCompression && !isLogsAgentExporterEnabled() {
+ set.Logger.Warn("logs::use_compression is not valid when the exporter.datadogexporter.UseLogsAgentExporter feature gate is disabled")
+ }
+ if cfg.Logs.CompressionLevel != 0 && !isLogsAgentExporterEnabled() {
+ set.Logger.Warn("logs::compression_level is not valid when the exporter.datadogexporter.UseLogsAgentExporter feature gate is disabled")
+ }
+ if cfg.Logs.BatchWait != 0 && !isLogsAgentExporterEnabled() {
+ set.Logger.Warn("logs::batch_wait is not valid when the exporter.datadogexporter.UseLogsAgentExporter feature gate is disabled")
+ }
+
var pusher consumer.ConsumeLogsFunc
var logsAgent logsagentpipeline.LogsAgent
- hostProvider, err := f.SourceProvider(set.TelemetrySettings, cfg.Hostname, cfg.HostMetadata.sourceTimeout)
+ hostProvider, err := f.SourceProvider(set.TelemetrySettings, cfg.Hostname, cfg.HostMetadata.GetSourceTimeout())
if err != nil {
return nil, fmt.Errorf("failed to build hostname provider: %w", err)
}
@@ -552,7 +514,7 @@ func (f *factory) createLogsExporter(
cfg,
pusher,
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0 * time.Second}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0 * time.Second}),
exporterhelper.WithRetry(cfg.BackOffConfig),
exporterhelper.WithQueue(cfg.QueueSettings),
exporterhelper.WithShutdown(func(context.Context) error {
diff --git a/exporter/datadogexporter/factory_test.go b/exporter/datadogexporter/factory_test.go
index c0fa7d9f2251..1d6a194b21e0 100644
--- a/exporter/datadogexporter/factory_test.go
+++ b/exporter/datadogexporter/factory_test.go
@@ -16,7 +16,6 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"go.opentelemetry.io/collector/component"
- "go.opentelemetry.io/collector/component/componenttest"
"go.opentelemetry.io/collector/config/confignet"
"go.opentelemetry.io/collector/config/configretry"
"go.opentelemetry.io/collector/confmap/confmaptest"
@@ -66,350 +65,6 @@ func (p *testPusher) Payloads() []payload.HostMetadata {
return p.payloads
}
-// Test that the factory creates the default configuration
-func TestCreateDefaultConfig(t *testing.T) {
- factory := NewFactory()
- cfg := factory.CreateDefaultConfig()
-
- assert.Equal(t, &Config{
- ClientConfig: defaultClientConfig(),
- BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
-
- API: APIConfig{
- Site: "datadoghq.com",
- },
-
- Metrics: MetricsConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://api.datadoghq.com",
- },
- DeltaTTL: 3600,
- HistConfig: HistogramConfig{
- Mode: "distributions",
- SendAggregations: false,
- },
- SumConfig: SumConfig{
- CumulativeMonotonicMode: CumulativeMonotonicSumModeToDelta,
- InitialCumulativeMonotonicMode: InitialValueModeAuto,
- },
- SummaryConfig: SummaryConfig{
- Mode: SummaryModeGauges,
- },
- },
-
- Traces: TracesConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://trace.agent.datadoghq.com",
- },
- IgnoreResources: []string{},
- },
- Logs: LogsConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://http-intake.logs.datadoghq.com",
- },
- UseCompression: true,
- CompressionLevel: 6,
- BatchWait: 5,
- },
-
- HostMetadata: HostMetadataConfig{
- Enabled: true,
- HostnameSource: HostnameSourceConfigOrSystem,
- },
- OnlyMetadata: false,
- }, cfg, "failed to create default config")
-
- assert.NoError(t, componenttest.CheckConfigStruct(cfg))
-}
-
-func TestLoadConfig(t *testing.T) {
- t.Parallel()
-
- cm, err := confmaptest.LoadConf(filepath.Join("testdata", "config.yaml"))
- require.NoError(t, err)
-
- tests := []struct {
- id component.ID
- expected component.Config
- }{
- {
- id: component.NewIDWithName(metadata.Type, "default"),
- expected: &Config{
- ClientConfig: defaultClientConfig(),
- BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- API: APIConfig{
- Key: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- Site: "datadoghq.com",
- FailOnInvalidKey: false,
- },
-
- Metrics: MetricsConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://api.datadoghq.com",
- },
- DeltaTTL: 3600,
- HistConfig: HistogramConfig{
- Mode: "distributions",
- SendAggregations: false,
- },
- SumConfig: SumConfig{
- CumulativeMonotonicMode: CumulativeMonotonicSumModeToDelta,
- InitialCumulativeMonotonicMode: InitialValueModeAuto,
- },
- SummaryConfig: SummaryConfig{
- Mode: SummaryModeGauges,
- },
- },
-
- Traces: TracesConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://trace.agent.datadoghq.com",
- },
- IgnoreResources: []string{},
- },
- Logs: LogsConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://http-intake.logs.datadoghq.com",
- },
- UseCompression: true,
- CompressionLevel: 6,
- BatchWait: 5,
- },
- HostMetadata: HostMetadataConfig{
- Enabled: true,
- HostnameSource: HostnameSourceConfigOrSystem,
- },
- OnlyMetadata: false,
- },
- },
- {
- id: component.NewIDWithName(metadata.Type, "api"),
- expected: &Config{
- ClientConfig: defaultClientConfig(),
- BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- TagsConfig: TagsConfig{
- Hostname: "customhostname",
- },
- API: APIConfig{
- Key: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- Site: "datadoghq.eu",
- FailOnInvalidKey: true,
- },
- Metrics: MetricsConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://api.datadoghq.eu",
- },
- DeltaTTL: 3600,
- HistConfig: HistogramConfig{
- Mode: "distributions",
- SendAggregations: false,
- },
- SumConfig: SumConfig{
- CumulativeMonotonicMode: CumulativeMonotonicSumModeToDelta,
- InitialCumulativeMonotonicMode: InitialValueModeAuto,
- },
- SummaryConfig: SummaryConfig{
- Mode: SummaryModeGauges,
- },
- },
- Traces: TracesConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://trace.agent.datadoghq.eu",
- },
- SpanNameRemappings: map[string]string{
- "old_name1": "new_name1",
- "old_name2": "new_name2",
- },
- SpanNameAsResourceName: true,
- IgnoreResources: []string{},
- TraceBuffer: 10,
- },
- Logs: LogsConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://http-intake.logs.datadoghq.eu",
- },
- UseCompression: true,
- CompressionLevel: 6,
- BatchWait: 5,
- },
- OnlyMetadata: false,
- HostMetadata: HostMetadataConfig{
- Enabled: true,
- HostnameSource: HostnameSourceConfigOrSystem,
- },
- },
- },
- {
- id: component.NewIDWithName(metadata.Type, "api2"),
- expected: &Config{
- ClientConfig: defaultClientConfig(),
- BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- TagsConfig: TagsConfig{
- Hostname: "customhostname",
- },
- API: APIConfig{
- Key: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- Site: "datadoghq.eu",
- FailOnInvalidKey: false,
- },
- Metrics: MetricsConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://api.datadoghq.test",
- },
- DeltaTTL: 3600,
- HistConfig: HistogramConfig{
- Mode: "distributions",
- SendAggregations: false,
- },
- SumConfig: SumConfig{
- CumulativeMonotonicMode: CumulativeMonotonicSumModeToDelta,
- InitialCumulativeMonotonicMode: InitialValueModeAuto,
- },
- SummaryConfig: SummaryConfig{
- Mode: SummaryModeGauges,
- },
- },
- Traces: TracesConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://trace.agent.datadoghq.test",
- },
- SpanNameRemappings: map[string]string{
- "old_name3": "new_name3",
- "old_name4": "new_name4",
- },
- IgnoreResources: []string{},
- },
- Logs: LogsConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{
- Endpoint: "https://http-intake.logs.datadoghq.test",
- },
- UseCompression: true,
- CompressionLevel: 6,
- BatchWait: 5,
- },
- HostMetadata: HostMetadataConfig{
- Enabled: true,
- HostnameSource: HostnameSourceConfigOrSystem,
- Tags: []string{"example:tag"},
- },
- },
- },
- }
-
- for _, tt := range tests {
- t.Run(tt.id.String(), func(t *testing.T) {
- factory := NewFactory()
- cfg := factory.CreateDefaultConfig()
-
- sub, err := cm.Sub(tt.id.String())
- require.NoError(t, err)
- require.NoError(t, sub.Unmarshal(cfg))
-
- assert.NoError(t, component.ValidateConfig(cfg))
- assert.Equal(t, tt.expected, cfg)
- })
- }
-}
-
-func TestOverrideEndpoints(t *testing.T) {
- tests := []struct {
- componentID string
- expectedSite string
- expectedMetricsEndpoint string
- expectedTracesEndpoint string
- expectedLogsEndpoint string
- }{
- {
- componentID: "nositeandnoendpoints",
- expectedSite: "datadoghq.com",
- expectedMetricsEndpoint: "https://api.datadoghq.com",
- expectedTracesEndpoint: "https://trace.agent.datadoghq.com",
- expectedLogsEndpoint: "https://http-intake.logs.datadoghq.com",
- },
- {
- componentID: "nositeandmetricsendpoint",
- expectedSite: "datadoghq.com",
- expectedMetricsEndpoint: "metricsendpoint:1234",
- expectedTracesEndpoint: "https://trace.agent.datadoghq.com",
- expectedLogsEndpoint: "https://http-intake.logs.datadoghq.com",
- },
- {
- componentID: "nositeandtracesendpoint",
- expectedSite: "datadoghq.com",
- expectedMetricsEndpoint: "https://api.datadoghq.com",
- expectedTracesEndpoint: "tracesendpoint:1234",
- expectedLogsEndpoint: "https://http-intake.logs.datadoghq.com",
- },
- {
- componentID: "nositeandlogsendpoint",
- expectedSite: "datadoghq.com",
- expectedMetricsEndpoint: "https://api.datadoghq.com",
- expectedTracesEndpoint: "https://trace.agent.datadoghq.com",
- expectedLogsEndpoint: "logsendpoint:1234",
- },
- {
- componentID: "nositeandallendpoints",
- expectedSite: "datadoghq.com",
- expectedMetricsEndpoint: "metricsendpoint:1234",
- expectedTracesEndpoint: "tracesendpoint:1234",
- expectedLogsEndpoint: "logsendpoint:1234",
- },
-
- {
- componentID: "siteandnoendpoints",
- expectedSite: "datadoghq.eu",
- expectedMetricsEndpoint: "https://api.datadoghq.eu",
- expectedTracesEndpoint: "https://trace.agent.datadoghq.eu",
- expectedLogsEndpoint: "https://http-intake.logs.datadoghq.eu",
- },
- {
- componentID: "siteandmetricsendpoint",
- expectedSite: "datadoghq.eu",
- expectedMetricsEndpoint: "metricsendpoint:1234",
- expectedTracesEndpoint: "https://trace.agent.datadoghq.eu",
- expectedLogsEndpoint: "https://http-intake.logs.datadoghq.eu",
- },
- {
- componentID: "siteandtracesendpoint",
- expectedSite: "datadoghq.eu",
- expectedMetricsEndpoint: "https://api.datadoghq.eu",
- expectedTracesEndpoint: "tracesendpoint:1234",
- expectedLogsEndpoint: "https://http-intake.logs.datadoghq.eu",
- },
- {
- componentID: "siteandallendpoints",
- expectedSite: "datadoghq.eu",
- expectedMetricsEndpoint: "metricsendpoint:1234",
- expectedTracesEndpoint: "tracesendpoint:1234",
- expectedLogsEndpoint: "logsendpoint:1234",
- },
- }
-
- cm, err := confmaptest.LoadConf(filepath.Join("testdata", "unmarshal.yaml"))
- require.NoError(t, err)
- factory := NewFactory()
-
- for _, testInstance := range tests {
- t.Run(testInstance.componentID, func(t *testing.T) {
- cfg := factory.CreateDefaultConfig()
- sub, err := cm.Sub(component.NewIDWithName(metadata.Type, testInstance.componentID).String())
- require.NoError(t, err)
- require.NoError(t, sub.Unmarshal(cfg))
-
- componentCfg, ok := cfg.(*Config)
- require.True(t, ok, "component.Config is not a Datadog exporter config (wrong ID?)")
- assert.Equal(t, testInstance.expectedSite, componentCfg.API.Site)
- assert.Equal(t, testInstance.expectedMetricsEndpoint, componentCfg.Metrics.Endpoint)
- assert.Equal(t, testInstance.expectedTracesEndpoint, componentCfg.Traces.Endpoint)
- assert.Equal(t, testInstance.expectedLogsEndpoint, componentCfg.Logs.Endpoint)
- })
- }
-}
-
func TestCreateAPIMetricsExporter(t *testing.T) {
server := testutil.DatadogServerMock()
defer server.Close()
@@ -643,7 +298,7 @@ func TestOnlyMetadata(t *testing.T) {
cfg := &Config{
ClientConfig: defaultClientConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
API: APIConfig{Key: "notnull"},
Metrics: MetricsConfig{TCPAddrConfig: confignet.TCPAddrConfig{Endpoint: server.URL}},
@@ -653,9 +308,9 @@ func TestOnlyMetadata(t *testing.T) {
HostMetadata: HostMetadataConfig{
Enabled: true,
HostnameSource: HostnameSourceFirstResource,
- sourceTimeout: 50 * time.Millisecond,
},
}
+ cfg.HostMetadata.SetSourceTimeout(50 * time.Millisecond)
expTraces, err := factory.CreateTracesExporter(
ctx,
@@ -685,7 +340,7 @@ func TestOnlyMetadata(t *testing.T) {
require.NoError(t, err)
recvMetadata := <-server.MetadataChan
- assert.Equal(t, recvMetadata.InternalHostname, "custom-hostname")
+ assert.Equal(t, "custom-hostname", recvMetadata.InternalHostname)
}
func TestStopExporters(t *testing.T) {
diff --git a/exporter/datadogexporter/go.mod b/exporter/datadogexporter/go.mod
index ebae665a7470..96a2b8e89f2b 100644
--- a/exporter/datadogexporter/go.mod
+++ b/exporter/datadogexporter/go.mod
@@ -3,83 +3,83 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datado
go 1.22.0
require (
- github.com/DataDog/agent-payload/v5 v5.0.131
- github.com/DataDog/datadog-agent/comp/core/config v0.56.2
- github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2
+ github.com/DataDog/agent-payload/v5 v5.0.132
+ github.com/DataDog/datadog-agent/comp/core/config v0.57.0
+ github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0
github.com/DataDog/datadog-agent/comp/core/log v0.56.2
- github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2
- github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2
- github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2
+ github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0
+ github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0
+ github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0
github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.57.0-devel.0.20240718200853-81bf3b2e412d
- github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2
- github.com/DataDog/datadog-agent/pkg/config/model v0.56.2
- github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2
- github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2
- github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/proto v0.56.2
- github.com/DataDog/datadog-agent/pkg/status/health v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951
- github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2
- github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2 // indirect
- github.com/DataDog/datadog-api-client-go/v2 v2.29.0
+ github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0
+ github.com/DataDog/datadog-agent/pkg/config/model v0.57.0
+ github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0
+ github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0
+ github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/proto v0.57.0
+ github.com/DataDog/datadog-agent/pkg/status/health v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85
+ github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0
+ github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0 // indirect
+ github.com/DataDog/datadog-api-client-go/v2 v2.30.0
github.com/DataDog/datadog-go/v5 v5.5.0
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee
- github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0
- github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0
+ github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0
+ github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0
github.com/DataDog/sketches-go v1.4.6 // indirect
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.1
github.com/aws/aws-sdk-go v1.55.5
github.com/cenkalti/backoff/v4 v4.3.0
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
@@ -90,6 +90,8 @@ require (
k8s.io/client-go v0.31.0
)
+require github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog v0.0.0-00010101000000-000000000000
+
require (
cloud.google.com/go/auth v0.7.0 // indirect
cloud.google.com/go/auth/oauth2adapt v0.2.2 // indirect
@@ -101,41 +103,42 @@ require (
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4 v4.3.0 // indirect
github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 // indirect
github.com/Code-Hex/go-generics-cache v1.5.1 // indirect
- github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/def v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/env v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951 // indirect
- github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/http v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/log v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/system v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/version v0.56.2 // indirect
+ github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/env v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85 // indirect
+ github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/http v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/system v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/version v0.57.0 // indirect
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe // indirect
- github.com/DataDog/go-sqllexer v0.0.13 // indirect
+ github.com/DataDog/go-sqllexer v0.0.14 // indirect
github.com/DataDog/go-tuf v1.1.0-0.5.2 // indirect
github.com/DataDog/viper v1.13.5 // indirect
github.com/DataDog/zstd v1.5.5 // indirect
@@ -163,6 +166,7 @@ require (
github.com/docker/go-units v0.5.0 // indirect
github.com/dustin/go-humanize v1.0.1 // 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 v0.12.1-0.20240621013728-1eb8caab5155 // indirect
github.com/envoyproxy/protoc-gen-validate v1.0.4 // indirect
@@ -257,16 +261,16 @@ require (
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/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/opencontainers/runtime-spec v1.1.0-rc.3 // indirect
@@ -283,9 +287,9 @@ require (
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-community/windows_exporter v0.27.2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/common/sigv4 v0.1.0 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/prometheus/prometheus v0.54.1 // indirect
@@ -312,70 +316,71 @@ require (
github.com/yusufpapurcu/wmi v1.2.4 // indirect
github.com/zorkian/go-datadog-api v2.30.0+incompatible // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/dig v1.17.1 // indirect
go.uber.org/fx v1.18.2 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa // indirect
golang.org/x/mod v0.20.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.6.0 // indirect
golang.org/x/tools v0.24.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/api v0.188.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
@@ -464,3 +469,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling =
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil => ../../internal/pdatautil
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata => ../../pkg/experimentalmetricmetadata
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog => ../../pkg/datadog
diff --git a/exporter/datadogexporter/go.sum b/exporter/datadogexporter/go.sum
index 07f9d0cd2bd5..d32ffc9735b9 100644
--- a/exporter/datadogexporter/go.sum
+++ b/exporter/datadogexporter/go.sum
@@ -73,159 +73,163 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
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/agent-payload/v5 v5.0.131 h1:i5l0FLY+rpVzS1hBrwR0NxQOmIg+ypXDi7xytGXnaBM=
-github.com/DataDog/agent-payload/v5 v5.0.131/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
-github.com/DataDog/datadog-agent/cmd/agent/common/path v0.56.2 h1:RUbkDO8Fa67vuKVqQgK1iBk4oM8PtjG09I1w/UdAZUU=
-github.com/DataDog/datadog-agent/cmd/agent/common/path v0.56.2/go.mod h1:wA3ZO6a8v0tuHLj1aT0eKcBmZY7QmuThxEVQTf6gEPY=
-github.com/DataDog/datadog-agent/comp/api/api/def v0.56.2 h1:EYLWks4f2GeqzwvhyvfhARVpmBRQaoKARvnbKoSk7Kg=
-github.com/DataDog/datadog-agent/comp/api/api/def v0.56.2/go.mod h1:B7o1FsKlzr4JSS+CYKYuyABr3eaaq2W7fIA56ntxGHQ=
-github.com/DataDog/datadog-agent/comp/core/config v0.56.2 h1:HqmPb8Qy4gAKdKB8Nrt3FzD5BWatxr6vUVO4//Wf/JY=
-github.com/DataDog/datadog-agent/comp/core/config v0.56.2/go.mod h1:njrswNWNeJqFot4U31iWy6DFzm4Bg1PWkt2yEh9hfGU=
-github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2 h1:wIGNGeNJPaX7byBWBPnaL4clGAEeIl3IR4o/v+vGIno=
-github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2/go.mod h1:oPs3OkQOyKRX/kERWQGMpIHG6j9J5kIlBdm2R6OyWHE=
-github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2 h1:3SeIZmDiXPKGNJKHF2C7KNWjuCM1vLJ+vBtWKpIsrqU=
-github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2/go.mod h1:SUizcQZHTU7Aezk/XKiZjPpt7Ng8x4AsAcr5PlxyP7w=
-github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2 h1:t+w11Lqi5XvUpqKGx1GKzlc//1it9H31JOUiJViWUpA=
-github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2/go.mod h1:YJDw2LKcZMO8aSsCrLZm7ZYSOyc/1sNfSE2xv+T5pu4=
+github.com/DataDog/agent-payload/v5 v5.0.132 h1:F9wy+iyAgN2QmkEsOlPp3RrQ4vOb4T6k3BXhjSpELS4=
+github.com/DataDog/agent-payload/v5 v5.0.132/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
+github.com/DataDog/datadog-agent/cmd/agent/common/path v0.57.0 h1:E8jCgQJzfo5SduDSElOuRXhXO/pg9jNkiZijjE7/NA4=
+github.com/DataDog/datadog-agent/cmd/agent/common/path v0.57.0/go.mod h1:fG3usj3LHZSI2/fMLKeubjqfvG6LBESJwyC6y7/4kzE=
+github.com/DataDog/datadog-agent/comp/api/api/def v0.57.0 h1:LJxQ4uGNIxMs7ZCzDd5z5Q9iG5le62FmFIAuewsgDpc=
+github.com/DataDog/datadog-agent/comp/api/api/def v0.57.0/go.mod h1:FZCiK90qt81xUV26uCQumqHYp3UpyR3vmoYaRpKS1+I=
+github.com/DataDog/datadog-agent/comp/core/config v0.57.0 h1:GuQ+dgtOPGG70us/QyXPobM8CpGQfNpikyX0T5jySxE=
+github.com/DataDog/datadog-agent/comp/core/config v0.57.0/go.mod h1:lTiMRR/ewndXNy4+V2SRE+CHP8e6D5DgI5T7L4brkrs=
+github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0 h1:CsKOLBGSzukquM4gNe7G/Msv+QXvyQG55BbhE5WUQ1I=
+github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0/go.mod h1:VUYe38ZNXlos2biKA+wadPsu0Fmq/kJK9IYwqH6LgQA=
+github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0 h1:ZHvevqqgkjAd6wXTavh7IVCDH48F7L9B8lyLN8n7l0U=
+github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0/go.mod h1:j9tmHWdtDtm3+SHvr06pTn+mth+MF4rLCyAJN07BuDE=
+github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0 h1:ZAHwinEf7qDkLcnoa5NP/p1kBH/kXEHetizFss2zeAQ=
+github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0/go.mod h1:lZUYKUy9ydE/XZASIdsnbTaIifBNDRfaKgUH0mG18KY=
github.com/DataDog/datadog-agent/comp/core/log v0.56.2 h1:qvBT+FfjKGqimyEvmsNHCZKbTfBJAdUZSVy2IZQ8HS4=
github.com/DataDog/datadog-agent/comp/core/log v0.56.2/go.mod h1:ivJ/RMZjTNkoPPNDX+v/nnBwABLCiMv1vQA5tk/HCR4=
-github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2 h1:6/FSx8WPy/L86LFPWB0YPsiWLvIvcvFbWnba/PDkeo0=
-github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2/go.mod h1:gIs5mmRdE2epD1iYxNvdx2EhXrUfa2jebR+CU+0vYCo=
-github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2 h1:oMhfpqlRYwyhUdiN/mQRvI/aWkQERsGWBQscdDwQZ3A=
-github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2/go.mod h1:YkMtv/JWcPabF1jGiReg6eCuFYXyFi5PxOMoNTlFiJs=
-github.com/DataDog/datadog-agent/comp/def v0.56.2 h1:EOQj5viXX5l47Su32muRE5uILjdNDsgiOcEqsi6BNgc=
-github.com/DataDog/datadog-agent/comp/def v0.56.2/go.mod h1:DEWoZ2fdGE8yy5Q/p8w06DLm3cBWxW8i9a/xNUxE2qc=
-github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2 h1:/II2MLkmHKsm/myoui8NIp55mY1gnoOGlEmYTtLvjdw=
-github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2/go.mod h1:q0u4J9s2y0AcqcUHOG1gk4NlgxbVD5G8c7BNKNoGrro=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2 h1:SXJCwx6giD8IeQLyVX62gRysBEHx3vczkprPmln1knk=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2/go.mod h1:0o4qKCsmoFkYSgOTKL5UMR1/Ig0pX4bA6gJZjuu8/K4=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2 h1:P1u8lJDnCHiWc0vvvvm9JB36fRFJ2eSvD9ajVo0x1r8=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2/go.mod h1:hruCkJ5hCU6LZ5jkdnST3BHanHeQ73ewPAWIW/oZVmw=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2 h1:gfpTFIkwgLNLCdbYRqMH91uwyvOKnIWMAqHJao0bWTE=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2/go.mod h1:VIWMWkwSq4vtJeI/saiNDFoeh3FdbKFca+YvbE7HCrE=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2 h1:TmEsHhs1mcKsiWTK08aYvZrNZqlbs51FwN6yQVMe7No=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2/go.mod h1:D56XSQiApc7kNzkF2FCJG/6D/8SV3jhdWqe0dDSRGoM=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2 h1:WTK6fTNgSCuVrz3dngS7R82rq9SVI+E8oQehd/2eEU0=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2/go.mod h1:tXejTCnqylzUGUBmFF8tcinp+nPCeMqL350Nl/qV5DU=
+github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0 h1:8FFpelD3uuVz1ttkB843idlG425SHUW3BY+xR6B577Y=
+github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0/go.mod h1:uFF83DUAQYoQKKdddr6ptnCPiRik/lr9y+B2JxgLWRs=
+github.com/DataDog/datadog-agent/comp/core/log/mock v0.57.0 h1:gZjRXxnNLu2pFyGTo+SBRz7jJWuaj6Cn2DdI6spX/FI=
+github.com/DataDog/datadog-agent/comp/core/log/mock v0.57.0/go.mod h1:H6EOjRS/CW4AGduHLsFXZk0zmmU8eHfEvOsTm+s/LdQ=
+github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0 h1:BGr7Wyb2IR1c54QZCwxee32VjVdEonkokSldNDw4z+c=
+github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0/go.mod h1:VH67ntHR/uxvB23DgHMEY7cLDTx14krozcD5rarLPKk=
+github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0 h1:Usj0YjsljCbVpCbwvTpbeaZdXn6GgqTqCedbe0TnXqg=
+github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0/go.mod h1:ZD2I6/1upuloNsrMwSACvxCt78xCU9HF/HIvIqhSO8k=
+github.com/DataDog/datadog-agent/comp/def v0.57.0 h1:RvxKyrYk5QMVeXfvmlA0MjejksYF3IEdV06n4UnDkE4=
+github.com/DataDog/datadog-agent/comp/def v0.57.0/go.mod h1:2xorAm6FmIl275/ayDZSUg53Hz4oQ/X8ELyp7I1N3fM=
+github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0 h1:sioe+BAmZoOB/Hzyuw4w+XD0cP/TyNgzx5w5TKwxsLI=
+github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0/go.mod h1:wcW/hYMSFmBwy6eacpSdHbtZ8x1FylUjqf9c7NDZkME=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0 h1:EyHglT7d1bYDhgZAyCJY3fMvaRuGjcDYPdIuXLXHfoM=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0/go.mod h1:7ABmtnsfi7WvsHmp7Tu2yRV+6ffVREU8qD3vMpLQDsg=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0 h1:KpDvSg5yqTUDeqBxekZnBUWDv3D6UNHPmykxLw2JAMI=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0/go.mod h1:u7nDxk2iDcJHtyp5soKjXQhd5UEuDXEP9tZrkEAe8CA=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27 h1:yBmr913VGRz/PFcpLVnXGTQQu7tIB+jMQ8Sss7936qk=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27/go.mod h1:niRElZ9+yd0uG84z4Az+da3JX9UpRu5MrbB32KtF4xI=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0 h1:TAiCjsY0kv7/vZsP77/H7taudikaRUS8he1fjoiKjNI=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0/go.mod h1:qZe2hKUMdtWX4ElX/s87SLuXHq5oGaNK1JgU0R4QrQU=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0 h1:rYpJ63mrTlAkapMQmuwN7rHxtSsK4KtCXF6rkRTsCxU=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0/go.mod h1:rK3vU0ZX7m8tOcng1fFidgXkumw9PzG6FleanaUV0Dg=
github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.57.0-devel.0.20240718200853-81bf3b2e412d h1:wdjJ+/tBYiFLwno+lBPP66rm5jIf6ycGPRr21ogBBzE=
github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.57.0-devel.0.20240718200853-81bf3b2e412d/go.mod h1:CHa8CY2k0/wZkx/4KPi/WU/0m5YCfWZI1SAs1imElMA=
-github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2 h1:sp+1EdyRYwAygX6FzVxl0V1vQCdfOJMHfsQavkZlXus=
-github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2/go.mod h1:samFXdP0HVSwD223LPLzcPKUjRQ6/uwr/1wMPo2HhRg=
-github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2 h1:NV9Grkuvy5W3ye7JRczn3lpNRn+qgUMwGKuwP9nKcqY=
-github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2/go.mod h1:K1IRoBfCpCikrKNSXi+fi+X0ukAP0ZoyoTF5AovP11c=
+github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0 h1:yq4+BbIvuKV8TUEox6+z45KqUpe6Ax/liR3RCkWGIus=
+github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0/go.mod h1:samFXdP0HVSwD223LPLzcPKUjRQ6/uwr/1wMPo2HhRg=
+github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0 h1:bp/+89WKJ25TgoO7k2taN3eon3mfFKuasLZFuvKpvog=
+github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0/go.mod h1:YkGk1goNtSKx1OXHiTpOaxAkpLt12l4QZ9mJE8yHS2k=
github.com/DataDog/datadog-agent/comp/trace/compression/impl-zstd v0.56.0-rc.3 h1:Hq2tQTaFcEJy9o1QFb9Ql/gm0uRzrYQkFEZGPVKLMHI=
github.com/DataDog/datadog-agent/comp/trace/compression/impl-zstd v0.56.0-rc.3/go.mod h1:TOlu5v8b46+aW9h3KLZdOiwz3gJkoQerT3+F3st6ZRA=
-github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2 h1:OWZmy3BPMkjDjDp+mIYdGS+jjFUx3jK/sDJI/AjtvaY=
-github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E=
-github.com/DataDog/datadog-agent/pkg/config/env v0.56.2 h1:TWsAiPjYKomf5FqRodShgzRRI+oP/537/myvW5GIXT8=
-github.com/DataDog/datadog-agent/pkg/config/env v0.56.2/go.mod h1:1gXwnxusuGZQim0dtfidr7P1R/WGZGwY4HJvLKJUqMk=
-github.com/DataDog/datadog-agent/pkg/config/logs v0.56.2 h1:sgipVv0WUoKO9RNSYFhNXH4wicevfU+yti8+rZDClFo=
-github.com/DataDog/datadog-agent/pkg/config/logs v0.56.2/go.mod h1:RA+h+P2M7BlBeU+XVuZXhTj8lzjXdEoCLP28EkcYV8s=
-github.com/DataDog/datadog-agent/pkg/config/model v0.56.2 h1:XjB3XpimhNFgHYztUZAFTbSg7G3BzbVqAdYhbf3OSEs=
-github.com/DataDog/datadog-agent/pkg/config/model v0.56.2/go.mod h1:wm7zXdwf0zknLgc9lpz2H70fRP2xA9WHL0LEscxtDXQ=
-github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2 h1:WMKs6IwIUpPrZ8KoiTL2Dw6y7UUQJs8v7VkuZc1s0jA=
-github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2/go.mod h1:fYK7gt2JvuTmS5JeGCxui1Id8ZFkv2PUJrdnBvNhlxQ=
-github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2 h1:nhTqSjxsOTf5UsSkWY9SxRRpN+qsiV5/I4MrSyjVuc8=
-github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2/go.mod h1:s0ndzOnxWvO1TSdrhEtjXtnjb838Pkzxj0AmHpiKK7U=
-github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2 h1:VIlQd7UBq3oUoUbpRmiwIlkDZuGvAXS/wUXU6xmezwk=
-github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2/go.mod h1:Vm8HdkHHpEwZhixY0oPWsx0+EidhSaMTF7tN9yuMPFY=
-github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2 h1:1qg4WagIl2qtKcq9cVL2fRBhqvYQ5DuYaY7cFJ+293k=
-github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2/go.mod h1:Wb8Rxw8BdbLQPzwNXtpWUO9+bBfZhyB63/8oYFLv/GQ=
-github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2 h1:0AF1X1OabT8vCTYK3Aim122xkg6bAMUJXYTcH/RL7pQ=
-github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2/go.mod h1:AFPiROajOY3I6akR+WsKwGIriBPiTHRBfx8tmw8hGRw=
-github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2 h1:iduodazC+WDi7ZzRKYZvzFNq2GsxtgIgrzkwK19//3k=
-github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2/go.mod h1:Qrr7ursqqUvokjJTBklUzL3Vk1THLi1NMpUhY/jGKEc=
-github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2 h1:0aETddrtn7SOZqCX9tOEiRgPgKKG2u9X9YMnNaboQYM=
-github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2/go.mod h1:mVRXyOp9oiPkj43jRt3r/iTL+XuScLKJjv3MzDvB5eQ=
-github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2 h1:vuZjsCYaGwAazLKiLSHqCm/fsGeRmONN/rIneQWEXBE=
-github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2/go.mod h1:YX4mkRMvBjp3/X+8Lf39g/AntSZurqL6UIYdJdK2k/M=
-github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2 h1:AJoG4f9WoOgYnzmk12gY5TjPsS+lZTg9wK90oWEhtlU=
-github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2/go.mod h1:9XZDNW8LRR1yk/H8QvVmHNAEkrtEDXrsgEKd7WdU3pc=
-github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2 h1:coxL4HfNDRh9KCIHod9vMT5iBkmU0LV3U4xcHmZ9YCk=
-github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2/go.mod h1:vBywuPyeY7FAW+bpIqAoVKIBxX4JoIQ2GDaAtVgMk24=
-github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2 h1:Ky5KX2o++a7hGkyiNBwqDGODrhBI7LmLZXtnFCjS8Ic=
-github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2/go.mod h1:IhlLrrI3hWySfPYFMqtlY9kNg4ECz7ojpviXJhdILbQ=
-github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2 h1:KjrdVk+88cnPk2iWOz2Go1BZlLW0ulrPBNlq2oiStC0=
-github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2/go.mod h1:cQ/XredS3KBuGthDWqwOhiwkMGStRCjt6VuEJMVvfTc=
-github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2 h1:DLgBADfWqBrhM8n5DRg9UvrnxYqU+BW3QvvUGAqkpRA=
-github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2/go.mod h1:PaduNrh0GJ3UEKG30VMu0M6hi7KuYf3VviLdIG9xV9k=
-github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2 h1:f1aTHRfL7YToK03+xmBACsuOwHYZoqP74PdYoNJL2x0=
-github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2/go.mod h1:p2NTG+cIhVGlKELJfRteGCec37ICptIpeB2x/MsRkbw=
-github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.56.2 h1:GhiXTsuUbGloQh7Um5AX0JmggwDn9/x0icWOTNEjovI=
-github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.56.2/go.mod h1:Ple3tPG2mBALotrP7KH/A6CY7M+3npX6+/Zl5bwY7EM=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951 h1:qcg03KcP2v/dkFnuEy+qC0jWgZi1SP4jfx/BOpL0ayY=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951/go.mod h1:icOxQ1JBek3L0WCQXsKD+VhRc3S0rn71/bUkt6tKVSY=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2 h1:i6zUPUGL6QWZVxTAsFBvTcn4GSPRY3dnqPBC6kiEsB4=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2/go.mod h1:HG4/o+jZ2T6+bhTOKQj+3ikKGhFLWTp5Kib9swNxTeY=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 h1:c+KHCZcoUBhjNpoYkpys4v/eN4Q+eEktUE2vyhVHKw0=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2/go.mod h1:If8HaT8MFPv9NdWDtaQfEy1OUB6RiMFeQwLSay7G91U=
-github.com/DataDog/datadog-agent/pkg/status/health v0.56.2 h1:XbVTbfBXqCnr48Yg3yFfBRzP3B/Y1yS5pqpKJX59RU0=
-github.com/DataDog/datadog-agent/pkg/status/health v0.56.2/go.mod h1:EkC/SgFR03BKwBitVV4dIuP+ofwPlUCkVi5K5k1Dh2Y=
-github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2 h1:jda5gGyoU/lXVqQsr1xv+z8K8ujLX4MppiMNtMH5chQ=
-github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2/go.mod h1:u6BWbLlCuVOu77ntX0x5af1qNISD0wtMj5c6ojfHQyk=
-github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951 h1:qEUqimASiw9IfkDKxHqcZ6M6w0TREBGPVlePP3Ng/No=
-github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951/go.mod h1:6oieT7MVbPg52r1pHQkiNavDIK7pN1ZKsudT9s0kLzY=
-github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2 h1:AWmZSmqPmm2QHsQtmB6MiNaq0ssp9/4fhq4aiGqJ1Sg=
-github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2/go.mod h1:2RMfdYkKyeh8hXs6WgaamkkEyK35Xo55C4rFG4dO1k8=
-github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2 h1:myVkrQcWHHALBxNVO+BE88IvF/MmFNXEusb59dWAG0k=
-github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2/go.mod h1:JkzBRRIF14HkunWu+gPPCQxm4FW8dDg+6ioBDaKYdco=
-github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2 h1:XN+YzFS2mUF9OYrxQIPZdgiYhJzc+CUZgrXs8WL8y/A=
-github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2/go.mod h1:mSSn2OzsdgoUnPyBmF8rEDU+ee1RFp+H6LFsJSteN9o=
-github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2 h1:Lhy+q1zl9EQSM97ixD770xwFirtPF/69O13qnO8OxHo=
-github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2/go.mod h1:GD+HjlsNGhPAjAYrNjt/XXq+lHgor1Piia+Mlat/97s=
-github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2 h1:FOnoG/i37bWlZfVhS/a1icX83dUtSCsixZYi3qTxT1s=
-github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2/go.mod h1:bI6jSFleEMzkMlm+dmjNs4T7a6R9PDIgWdAyW6cIBkY=
-github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2 h1:1lgz81YwRXqGqYqX65mTDBHWLgpUBP67giv3sVthYig=
-github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2/go.mod h1:g+gn4N6q/QoVjAvMFWJFcTc8nnwVx2LqaUEoj0Y/MSE=
-github.com/DataDog/datadog-agent/pkg/util/http v0.56.2 h1:yu88zoYRzyd0EK4F7bJ39D8ibJa82y+x4u0JHeeQoxE=
-github.com/DataDog/datadog-agent/pkg/util/http v0.56.2/go.mod h1:jVsNYokuDBLoj/5SMCrjmtZc+yfiBBfHN7Nkhw9VJdI=
-github.com/DataDog/datadog-agent/pkg/util/log v0.56.2 h1:dcdsyPFTHFr+Cl/OfNt5VJWZl/TY0Xo5KYTDD316Ep4=
-github.com/DataDog/datadog-agent/pkg/util/log v0.56.2/go.mod h1:DWliXBL5ROdWFjUHuh5fh5ve5zHydidMM/hE/w3j/Ww=
-github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2 h1:ZxVlp133lU1sxOSOC3Qk75ADTXLkVMiubE/+Fpsd5Jk=
-github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2/go.mod h1:xWT/KJdJg2/0pZyAKZ6XmIiE5sM+AyUo4qvKuPHQ17U=
-github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2 h1:LkFVlpKVHvefsAYtUUA87gYBO6D0KC5ncB7tFsBJFJM=
-github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA=
-github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2 h1:RPonaHh3OKj1VCmaBJWYhrlS4m+VXvJAW/LuDwcFXG8=
-github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2/go.mod h1:krOxbYZc4KKE7bdEDu10lLSQBjdeSFS/XDSclsaSf1Y=
-github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2 h1:9oHsY5RiebLoONStzy1OTG168WvPMnF8rU9TCgn/v+Y=
-github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2/go.mod h1:IkqOyNbrg9hXqCMyL+g+Ldhz4q6VVOPqbHQxS4lLiRs=
-github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2 h1:lf2s/5Z8FQlMDK+881Dg/UIIQbHBdDM0gu/PJwPSgE0=
-github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2/go.mod h1:Et2HSDjQvMhgs9ZdH7T5I4q04g5Fj23EtmeIaen/9/M=
-github.com/DataDog/datadog-agent/pkg/util/system v0.56.2 h1:yPztPIEPPeDgxJoOFVVR9lcIA2NF8ScGdplU2puav1U=
-github.com/DataDog/datadog-agent/pkg/util/system v0.56.2/go.mod h1:AbeAoUquORgGoRhQ9hDqJO/n4nCw7+/k5dgq/ZysWWI=
-github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2 h1:EQuMMdAd7uTeYCcHsyL6mUixMGtcU0PiAjea170xEAA=
-github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2/go.mod h1:tBwAMDAEJEaZ5VNe19GJoLLzviZGOPUJH0WnzETWhyY=
-github.com/DataDog/datadog-agent/pkg/util/testutil v0.56.2 h1:P4u0CtJqWV0xJ3N+smRjktS/IlZlf4jMMHdcuSUw3kQ=
-github.com/DataDog/datadog-agent/pkg/util/testutil v0.56.2/go.mod h1:m/uWLdpGEi3x/5gybZFeYNEnIdKhGtWW8kFZuM+GSFA=
-github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2 h1:5Cg+O4+Npt8BMuot5KpRdN5TVw9lqRxUBkcr6W9Bss8=
-github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2/go.mod h1:lZaWAGe78MiYFRHwbHS1NikRXtiYz3CsEiYbyMJyPTk=
-github.com/DataDog/datadog-agent/pkg/version v0.56.2 h1:gUTMxa47ARBNxIex1g40Gi3xprhq1QMMvzqsP3yxdNw=
-github.com/DataDog/datadog-agent/pkg/version v0.56.2/go.mod h1:rcA7LtIB5WLpxsems/bWO1iXkyGEgHHje7vJ0b20ZpU=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0 h1:b0vTasEPUc7FuCKaRFqbJB+88IdWL/f7LdKcasMV8Vo=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
+github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0 h1:XVwThROLDEDAnRkIqj5Cr+hs4C2Vrl7wXX6netWadC4=
+github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E=
+github.com/DataDog/datadog-agent/pkg/config/env v0.57.0 h1:ZOml+lgmVOsZbJy7h2jE+0VScBQKB59/PjI7/q43UbY=
+github.com/DataDog/datadog-agent/pkg/config/env v0.57.0/go.mod h1:3S81mCvMrOHtXJdzxcVSUBPubckI+YfvgkOdxro3P48=
+github.com/DataDog/datadog-agent/pkg/config/model v0.57.0 h1:zTGS19nlV3eiW8bpa+gi2eIB983f1cPKqQ9OLA7Rhpw=
+github.com/DataDog/datadog-agent/pkg/config/model v0.57.0/go.mod h1:CqtggAxCmNSoL/XsKtZ4EDXozVb6Sg9k9FvLcoRtUJk=
+github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0 h1:47P0HARVnLiN75CJPsxLh2O4kE5vKqgyNN8Y1C4cIQk=
+github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0/go.mod h1:7Xrj3Y3BHH3HfYgZubi2X6DTQNoKnam2RTlqZxSxCNI=
+github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0 h1:FqaD9Ydj4FpagW/Y4fVxkZ665Geo3knzrSPlmh30ps8=
+github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0/go.mod h1:WDYkPXksT8fNN/8HcWiib0DcrSrw3MR7btGEE3JNJmE=
+github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0 h1:xXwXoTlNOsZxMLREAJL8vNnu0ej0h3eAVzyOyBwnnYc=
+github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0/go.mod h1:NQ7qpw/PXCa9jXol6n15QPnlZ7SFo2WV6cKHuOx7hrs=
+github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0 h1:iMIE74YLbYHEuk9zU3ByiAFZItyZUokwpGsxH8LixDU=
+github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0/go.mod h1:nP2HQwJe7+VFAPEjBfqOdDeZSNktin2e2kk6wO7Yqf8=
+github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0 h1:keX9xYybE0jmJlM8FSbjd/WPMJfnwRbCTiPinLOknag=
+github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0/go.mod h1:jfGJcdb8IOUSneDp+WSnqA6HbckaPbtUmVfdGy6o4n4=
+github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0 h1:8qgHfmgYQ42dkoXG9lFuvgdZt5CJZ5MEZagZvGjbxXI=
+github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0/go.mod h1:6as2nOtzICcBOjEs33Su6FId38XHJHJc4Vs9owRaqIE=
+github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0 h1:LdEdo5FbAknfk+ZnYEOxgiknedpru3J4XJ+mfkeyG2s=
+github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0/go.mod h1:A2a+GneUtQMNESRIq8wSqfRKk2zMuGDFCmGQVcMuuPI=
+github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0 h1:ih56ibB/JvzOMnpLH3YFuJLAMy95ePQGEASPTVjFwPM=
+github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0/go.mod h1:3EwA95UvdWeqD+aSURV0Z2g3efbolqjjbvVGzQSv0n8=
+github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0 h1:P0HwZmvTnPkP9drPJ9D3Dwh88PbLzdcOlotGW7+xlg0=
+github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0/go.mod h1:y0fkqrK1jWWe2kAS3b3YkiB/2gY99/te4c+2CPsmfS8=
+github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0 h1:q+1+NA6Py0yYGlzm2xXrU/sOxJqeTvBThSbb40f5FEE=
+github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0/go.mod h1:Hr3/4/5GFc28ze1Z9FF/Pfn7Da/GN213HNUzuCsUTA0=
+github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0 h1:EI6DQ7AqiGwI28af6j75kwpj2lcsEo6Dy8K3dAsKrng=
+github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0/go.mod h1:om8kSWpLw631g+bzXYGCKqojbC5fTP0qiCNAiTm4iek=
+github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0 h1:EZw3LHYVLbMuIdyUOxnufmhErosMxrTU4vEJCDRl7HU=
+github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0/go.mod h1:GFKNgwAXKHV80HhMmltDjFRnuw8OxTgDvth8fnY1LpU=
+github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0 h1:tYS73VhfitLYVgM5r0n/K6eNMhyQJ/UX+yRGpzygS4I=
+github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0/go.mod h1:PaduNrh0GJ3UEKG30VMu0M6hi7KuYf3VviLdIG9xV9k=
+github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0 h1:Eva4HkFvDgE7Aah/vyMgQw4T2XrQnr4scp5MkqKterA=
+github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0/go.mod h1:p2NTG+cIhVGlKELJfRteGCec37ICptIpeB2x/MsRkbw=
+github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.57.0 h1:0pLKObDzamFpFDJrdxBhQd7bqxMepfcQ35OQs94A+kc=
+github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.57.0/go.mod h1:R5MP3l673Jqi3sbpXMgjnwsT+qLn6x1RxwGYDHHC6OY=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85 h1:+jlg745q9znKME0F2Y51QuPT9crQ02oIjUj3qVtV8IU=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85/go.mod h1:MfDvphBMmEMwE3a30h27AtPO7OzmvdoVTiGY1alEmo4=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0 h1:6Yys68K+pzr+/sV7xYUptS6POZVVWF+hDUksx1+NwHY=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0/go.mod h1:sRjG8CCK1sei7qR9vLLNZ3hx3fcZ1IzroLkpfLNDuDA=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 h1:LplNAmMgZvGU7kKA0+4c1xWOjz828xweW5TCi8Mw9Q0=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0/go.mod h1:4Vo3SJ24uzfKHUHLoFa8t8o+LH+7TCQ7sPcZDtOpSP4=
+github.com/DataDog/datadog-agent/pkg/status/health v0.57.0 h1:kPAij96+yH3cqx/uj6MZSf7kIjDYa1l8lcSdz1sul+Q=
+github.com/DataDog/datadog-agent/pkg/status/health v0.57.0/go.mod h1:EkC/SgFR03BKwBitVV4dIuP+ofwPlUCkVi5K5k1Dh2Y=
+github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0 h1:rczdF3VVpYjcBAHqPRN+SoWaBqjkxmJEElgJRGiHJA4=
+github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0/go.mod h1:ydRQtflWJbhL3q9WjrmPs7lSX2G5z/KOzDoOVp/7nGo=
+github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85 h1:NenBahnbhBDEMLwR5AfK54VLFidK34xcr61BX/t/8vo=
+github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85/go.mod h1:SXT+/FonH8qi6U6YzrBERefqPXuxo4UTu4CEH6dU49M=
+github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0 h1:m02/fGmSImKS4H8mqvMVJPJEqem0dgWDv0Iuu2wCh+s=
+github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0/go.mod h1:2RMfdYkKyeh8hXs6WgaamkkEyK35Xo55C4rFG4dO1k8=
+github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0 h1:SDWaVn+cJ9ChVj2SXdoDw9mGgIcbvSFf1vXuj539qLI=
+github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0/go.mod h1:sA+ML0cWey0ZpOTkeDlfgEPrWjQhwUdZz07SaT3FpDA=
+github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0 h1:FdVLX/OC+Vb1IwzvMW4aSNPqlQ9IK3vDFcW8XsBwGgs=
+github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0/go.mod h1:mSSn2OzsdgoUnPyBmF8rEDU+ee1RFp+H6LFsJSteN9o=
+github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0 h1:owyV7oPU3WFH8lnmlnRNZuvxJr5+czYEZ76nSV2ZbiE=
+github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0/go.mod h1:uVD+YeMpLQAPLUSFgmvEDBah9m+Mk1zjwmFa9RdALgw=
+github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0 h1:Q/FNJqoOrBMYpwhXfeG3yz5J60/ILZ7vLvb1qrbj5/U=
+github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0/go.mod h1:yYLG9NqDsgxy2c/TZj7p77rGyo50DBSeZoln7u234O0=
+github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0 h1:Yd3LQLXehMKqn1t8jaIYRNB4qJ0HvEN2C0VfyiuUXWQ=
+github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0/go.mod h1:hOSTTBSDZtpwElWFyLTbnN09ZEBsqYdplYC3jHnplm0=
+github.com/DataDog/datadog-agent/pkg/util/http v0.57.0 h1:qUObnKxV1gfnVv0nJW5d3R2QzF7Sq4F+xtU+h9xRNMU=
+github.com/DataDog/datadog-agent/pkg/util/http v0.57.0/go.mod h1:opvaPGWkJhFWwIgAzn2vGnhna0fDD4Mu2VG2PsOU7VY=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 h1:KvEk3AhTDgK7k/5qsXwlpu9hhyILnFlbRMlMrAXRbCA=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0/go.mod h1:hbnC1/6rgDpm4XglmLb+8RR5VejoxorxrQxXTnhpsws=
+github.com/DataDog/datadog-agent/pkg/util/log/setup v0.57.0 h1:FKVO1oQHwguZe+EZkd4RW9iyoEKnZRgES5EPk5YvBCE=
+github.com/DataDog/datadog-agent/pkg/util/log/setup v0.57.0/go.mod h1:bFXflppNJQCRj1IcZCmBbvfEy6+I4EogWwzJ6HglVsc=
+github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0 h1:gSxPBcHFtpjzZR5geaH4hucmwVB/YBiIsE9YkwLN6Wg=
+github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0/go.mod h1:xWT/KJdJg2/0pZyAKZ6XmIiE5sM+AyUo4qvKuPHQ17U=
+github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0 h1:j9qGUblRm1FvlRwQKdM/z2VMtGcLxThnJLiZpeVmPqE=
+github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 h1:l90E3CLHb4UtjCeT/lkIPga588gBac+ZZvKdlNikf+g=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0/go.mod h1:krOxbYZc4KKE7bdEDu10lLSQBjdeSFS/XDSclsaSf1Y=
+github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0 h1:fnqtzRN/Fbxfx3Dfl9nV7sjWpmxbVwNDPY8Uq6JLjDU=
+github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0/go.mod h1:IkqOyNbrg9hXqCMyL+g+Ldhz4q6VVOPqbHQxS4lLiRs=
+github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0 h1:h24E6ZwoxhHlRKyzXXBIPREA6gxm9/UjzC+8gMbaf1Q=
+github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0/go.mod h1:Et2HSDjQvMhgs9ZdH7T5I4q04g5Fj23EtmeIaen/9/M=
+github.com/DataDog/datadog-agent/pkg/util/system v0.57.0 h1:97muZtso7JMV7Q3eXQwPT07mmTyrzWRyA4ZHiaXWSdE=
+github.com/DataDog/datadog-agent/pkg/util/system v0.57.0/go.mod h1:xNy59nMTT5QpfUk0v2CmNS0PY9htgECeid7fqNaQScA=
+github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0 h1:V7daEpdmMg3/1KNbM2hJwMZYRgCliZxPrjn0BfpSpoE=
+github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0/go.mod h1:fP2cULnlufldu1L+kmTG+dV7MB33WbaEWWQjxKO64NA=
+github.com/DataDog/datadog-agent/pkg/util/testutil v0.57.0 h1:VOa8TH2QFbeyIRC3ZW56M0hMJHXv3zCLTxAbCzxm+Qo=
+github.com/DataDog/datadog-agent/pkg/util/testutil v0.57.0/go.mod h1:m/uWLdpGEi3x/5gybZFeYNEnIdKhGtWW8kFZuM+GSFA=
+github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0 h1:bQVn8Mr+UqHR4a/YkFEuV25SSAAJikhDpIx3keeHJs0=
+github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0/go.mod h1:KIwcZtYXlsX2ZFFEyWoI4K+20ABpm11HzbLWhLwHpNY=
+github.com/DataDog/datadog-agent/pkg/version v0.57.0 h1:kQ82cQi060OyqRWOmJqVMwQmbivTgkr96Nhg/Bjv5PA=
+github.com/DataDog/datadog-agent/pkg/version v0.57.0/go.mod h1:rcA7LtIB5WLpxsems/bWO1iXkyGEgHHje7vJ0b20ZpU=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0 h1:WHAo6RA8CqAzaUh3dERqz/n6SuG2GJ/WthBkccn0MIQ=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ=
github.com/DataDog/datadog-go/v5 v5.5.0 h1:G5KHeB8pWBNXT4Jtw0zAkhdxEAWSpWH00geHI6LDrKU=
github.com/DataDog/datadog-go/v5 v5.5.0/go.mod h1:K9kcYBlxkcPP8tvvjZZKs/m1edNAUFzBbdpTUKfCsuw=
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe h1:efzxujZ7VHWFxjmWjcJyUEpPrN8qdiZPYb+dBw547Wo=
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe/go.mod h1:TX7CTOQ3LbQjfAi4SwqUoR5gY1zfUk7VRBDTuArjaDc=
-github.com/DataDog/go-sqllexer v0.0.13 h1:9mKfe+3s73GI/7dWBxi2Ds7+xZynJqMKK9cIUBrutak=
-github.com/DataDog/go-sqllexer v0.0.13/go.mod h1:KwkYhpFEVIq+BfobkTC1vfqm4gTi65skV/DpDBXtexc=
+github.com/DataDog/go-sqllexer v0.0.14 h1:xUQh2tLr/95LGxDzLmttLgTo/1gzFeOyuwrQa/Iig4Q=
+github.com/DataDog/go-sqllexer v0.0.14/go.mod h1:KwkYhpFEVIq+BfobkTC1vfqm4gTi65skV/DpDBXtexc=
github.com/DataDog/go-tuf v1.1.0-0.5.2 h1:4CagiIekonLSfL8GMHRHcHudo1fQnxELS9g4tiAupQ4=
github.com/DataDog/go-tuf v1.1.0-0.5.2/go.mod h1:zBcq6f654iVqmkk8n2Cx81E1JnNTMOAx1UEO/wZR+P0=
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee h1:tXibLZk3G6HncIFJKaNItsdzcrk4YqILNDZlXPTNt4k=
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee/go.mod h1:nTot/Iy0kW16bXgXr6blEc8gFeAS7vTqYlhAxh+dbc0=
-github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0 h1:BSxE140Gynn3ZeH56ofYzv8I0X0slxGfuY5iyH1sHVs=
-github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0/go.mod h1:BaxI6A5wpYHicrxm/65NTpW6kHxHcO24M7CKmZEMilE=
-github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.19.0 h1:rP4hnNCufRM2OsnFy0Tf00r6mu19fcQxfVN4E1rD5mY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.19.0/go.mod h1:66XlN7QpQKqIvw8e2UbCXV5X8wGnEw851nT9BjJ75dY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0 h1:TOcwknwAfubzVfGSC0VJX9C5LjC0dpQxM8ltVE/55R0=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0/go.mod h1:dvIWN9pA2zWNTw5rhDWZgzZnhcfpH++d+8d1SWW6xkY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0 h1:37H9gltcqOfrIaTD5BbgMkHdEQCphETz/s+ThFoxWTg=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0/go.mod h1:PqMDslg4Fn+rzrFpPdagRARa/CbtLuNYYj7vGv+RfFQ=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0 h1:JnRJqpnG0tDVTsD9uU6Xk9Nh/ozuLa4emyR+t7WxIto=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0/go.mod h1:OEECw1sTZq5HfYzpl5C8Md/8wjsnmxF5lxFmv3Ey2CA=
-github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0 h1:SAczemPbq9qyzyi8Crd8MvEjYQXwsTUxR8tJlXLqnmk=
-github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0/go.mod h1:Rhxlru6B8yfLZ4VSjuAuMnWdPgP8X60kvRjrdt84iNU=
+github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0 h1:jdsuH8u4rxfvy3ZHoSLk5NAZrQMNZqyJwhM15FpEswE=
+github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0/go.mod h1:KI5I5JhJNOQWeE4vs+qk+BY/9PVSDwNmSjrCUrmuZKw=
+github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.20.0 h1:e4XT2+v4vgZBCbp5JUbe0Z+PRegh+nsLMp4X+esht9E=
+github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.20.0/go.mod h1:66XlN7QpQKqIvw8e2UbCXV5X8wGnEw851nT9BjJ75dY=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0 h1:fKv05WFWHCXQmUTehW1eEZvXJP65Qv00W4V01B1EqSA=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0/go.mod h1:dvIWN9pA2zWNTw5rhDWZgzZnhcfpH++d+8d1SWW6xkY=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0 h1:JLpKc1QpkaUXEFgN68/Q9XgF0XgbVl/IXd8S1KUcEV4=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0/go.mod h1:VJtgUHCz38obs58oEjNjEre6IaHmR+s7o4DvX74knq4=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0 h1:b60rxWT/EwcSA4l/zXfqTZp3udXJ1fKtz7+Qwat8OjQ=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0/go.mod h1:6jM34grB+zhMrzWgM0V8B6vyIJ/75oAfjcx/mJWv6cE=
+github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0 h1:0OFAPO964qsj6BzKs/hbAkpO/IIHp7vN1klKrohzULA=
+github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0/go.mod h1:IDaKpBfDtw8eWBLtXR14HB5dsXDxS4VRUR0OL5rlRT8=
github.com/DataDog/sketches-go v1.4.6 h1:acd5fb+QdUzGrosfNLwrIhqyrbMORpvBy7mE+vHlT3I=
github.com/DataDog/sketches-go v1.4.6/go.mod h1:7Y8GN8Jf66DLyDhc94zuWA3uHEt/7ttt8jHOBWWrSOg=
github.com/DataDog/viper v1.13.5 h1:SZMcyMknYQN2jRY/40A16gUXexlNJOI8sDs1cWZnI64=
@@ -357,6 +361,8 @@ github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkp
github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto=
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=
@@ -847,8 +853,8 @@ github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3O
github.com/prometheus/client_golang v1.4.1/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.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -862,8 +868,8 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
@@ -1011,104 +1017,106 @@ go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Coo7rWpV2UNY3fPFZK84TvEw4gLKS/UgONagZEeAbcg=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:8CPsp2ek4qlcnaJEM3g/YQ6/2kNIwqDwO/wOmAgYvO0=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:3SndCFxuqZf8dX4bMeWsjl7A6b+M022x0MjEkX5UOKU=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+sPvbcI7jkMIhugOiLc8X5reLyQ7Fw1pyTXbRZxEWcg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c h1:61r2AAy1pHvCazZHhrHzGYHfpXbWvusE0ELcdwhO5Nc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:378QbLg3qPvgK55ZZQ547+dhB9W9c+aB928jXpag80g=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:25cHDWaVcKvAHqT+fQXnNq55ENDD3tzMznIgrPc6THA=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HCQLNZvDobnqG3Rex0yjFEVuIHWStPjfC5X2KWa1WPU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
@@ -1119,40 +1127,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
@@ -1191,8 +1199,8 @@ golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0
golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -1203,8 +1211,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-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM=
-golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc=
+golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa h1:ELnwvuAXPNtPk1TJRuGkI9fDTwym6AYBu0qzT8AcHdI=
+golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa/go.mod h1:akd2r19cwCdwSwWeIdzYQGa/EZZyqcOdwWiwj5L5eKQ=
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=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
@@ -1284,8 +1292,8 @@ golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -1389,8 +1397,8 @@ 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.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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=
@@ -1399,8 +1407,8 @@ 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=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1413,8 +1421,8 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -1557,10 +1565,10 @@ google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6D
google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1579,8 +1587,8 @@ google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8=
google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/exporter/datadogexporter/integrationtest/go.mod b/exporter/datadogexporter/integrationtest/go.mod
index 5b8f748d4941..dbeaeaf2f920 100644
--- a/exporter/datadogexporter/integrationtest/go.mod
+++ b/exporter/datadogexporter/integrationtest/go.mod
@@ -4,33 +4,33 @@ go 1.22.0
require (
github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.57.0-devel.0.20240718200853-81bf3b2e412d
- github.com/DataDog/datadog-agent/pkg/proto v0.56.2
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0
+ github.com/DataDog/datadog-agent/pkg/proto v0.57.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0
github.com/stretchr/testify v1.9.0
- github.com/tinylib/msgp v1.2.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.5.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0
- go.opentelemetry.io/otel/sdk v1.29.0
- go.opentelemetry.io/otel/sdk/log v0.5.0
- go.opentelemetry.io/otel/trace v1.29.0
+ github.com/tinylib/msgp v1.2.1
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.6.0
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0
+ go.opentelemetry.io/otel/sdk v1.30.0
+ go.opentelemetry.io/otel/sdk/log v0.6.0
+ go.opentelemetry.io/otel/trace v1.30.0
google.golang.org/protobuf v1.34.2
)
@@ -45,73 +45,74 @@ require (
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4 v4.3.0 // indirect
github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 // indirect
github.com/Code-Hex/go-generics-cache v1.5.1 // indirect
- github.com/DataDog/agent-payload/v5 v5.0.131 // indirect
- github.com/DataDog/datadog-agent/comp/core/config v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2 // indirect
+ github.com/DataDog/agent-payload/v5 v5.0.132 // indirect
+ github.com/DataDog/datadog-agent/comp/core/config v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0 // indirect
github.com/DataDog/datadog-agent/comp/core/log v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/def v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2 // indirect
- github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/env v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/model v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951 // indirect
- github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/status/health v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951 // indirect
- github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/http v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/log v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/system v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/version v0.56.2 // indirect
- github.com/DataDog/datadog-api-client-go/v2 v2.29.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/env v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/model v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85 // indirect
+ github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/status/health v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/http v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/system v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/version v0.57.0 // indirect
+ github.com/DataDog/datadog-api-client-go/v2 v2.30.0 // indirect
github.com/DataDog/datadog-go/v5 v5.5.0 // indirect
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe // indirect
- github.com/DataDog/go-sqllexer v0.0.13 // indirect
+ github.com/DataDog/go-sqllexer v0.0.14 // indirect
github.com/DataDog/go-tuf v1.1.0-0.5.2 // indirect
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0 // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0 // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0 // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0 // indirect
- github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0 // indirect
+ github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0 // indirect
github.com/DataDog/sketches-go v1.4.6 // indirect
github.com/DataDog/viper v1.13.5 // indirect
github.com/DataDog/zstd v1.5.5 // indirect
@@ -140,6 +141,7 @@ require (
github.com/docker/go-units v0.5.0 // indirect
github.com/dustin/go-humanize v1.0.1 // 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 v0.12.1-0.20240621013728-1eb8caab5155 // indirect
github.com/envoyproxy/protoc-gen-validate v1.0.4 // indirect
@@ -231,16 +233,17 @@ require (
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/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog v0.0.0-00010101000000-000000000000 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/opencontainers/runtime-spec v1.1.0-rc.3 // indirect
@@ -256,9 +259,9 @@ require (
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/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/common/sigv4 v0.1.0 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/prometheus/prometheus v0.54.1 // indirect
@@ -282,76 +285,77 @@ require (
github.com/x448/float16 v0.8.4 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
- go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/otel/log v0.6.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/dig v1.17.1 // indirect
go.uber.org/fx v1.18.2 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa // indirect
golang.org/x/mod v0.20.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.6.0 // indirect
golang.org/x/tools v0.24.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/api v0.188.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
@@ -440,3 +444,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling =
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil => ../../../internal/pdatautil
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata => ../../../pkg/experimentalmetricmetadata
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog => ../../../pkg/datadog/
diff --git a/exporter/datadogexporter/integrationtest/go.sum b/exporter/datadogexporter/integrationtest/go.sum
index 6c85dd5eec13..4dec29c15b85 100644
--- a/exporter/datadogexporter/integrationtest/go.sum
+++ b/exporter/datadogexporter/integrationtest/go.sum
@@ -71,159 +71,163 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
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/agent-payload/v5 v5.0.131 h1:i5l0FLY+rpVzS1hBrwR0NxQOmIg+ypXDi7xytGXnaBM=
-github.com/DataDog/agent-payload/v5 v5.0.131/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
-github.com/DataDog/datadog-agent/cmd/agent/common/path v0.56.2 h1:RUbkDO8Fa67vuKVqQgK1iBk4oM8PtjG09I1w/UdAZUU=
-github.com/DataDog/datadog-agent/cmd/agent/common/path v0.56.2/go.mod h1:wA3ZO6a8v0tuHLj1aT0eKcBmZY7QmuThxEVQTf6gEPY=
-github.com/DataDog/datadog-agent/comp/api/api/def v0.56.2 h1:EYLWks4f2GeqzwvhyvfhARVpmBRQaoKARvnbKoSk7Kg=
-github.com/DataDog/datadog-agent/comp/api/api/def v0.56.2/go.mod h1:B7o1FsKlzr4JSS+CYKYuyABr3eaaq2W7fIA56ntxGHQ=
-github.com/DataDog/datadog-agent/comp/core/config v0.56.2 h1:HqmPb8Qy4gAKdKB8Nrt3FzD5BWatxr6vUVO4//Wf/JY=
-github.com/DataDog/datadog-agent/comp/core/config v0.56.2/go.mod h1:njrswNWNeJqFot4U31iWy6DFzm4Bg1PWkt2yEh9hfGU=
-github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2 h1:wIGNGeNJPaX7byBWBPnaL4clGAEeIl3IR4o/v+vGIno=
-github.com/DataDog/datadog-agent/comp/core/flare/builder v0.56.2/go.mod h1:oPs3OkQOyKRX/kERWQGMpIHG6j9J5kIlBdm2R6OyWHE=
-github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2 h1:3SeIZmDiXPKGNJKHF2C7KNWjuCM1vLJ+vBtWKpIsrqU=
-github.com/DataDog/datadog-agent/comp/core/flare/types v0.56.2/go.mod h1:SUizcQZHTU7Aezk/XKiZjPpt7Ng8x4AsAcr5PlxyP7w=
-github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2 h1:t+w11Lqi5XvUpqKGx1GKzlc//1it9H31JOUiJViWUpA=
-github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.56.2/go.mod h1:YJDw2LKcZMO8aSsCrLZm7ZYSOyc/1sNfSE2xv+T5pu4=
+github.com/DataDog/agent-payload/v5 v5.0.132 h1:F9wy+iyAgN2QmkEsOlPp3RrQ4vOb4T6k3BXhjSpELS4=
+github.com/DataDog/agent-payload/v5 v5.0.132/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
+github.com/DataDog/datadog-agent/cmd/agent/common/path v0.57.0 h1:E8jCgQJzfo5SduDSElOuRXhXO/pg9jNkiZijjE7/NA4=
+github.com/DataDog/datadog-agent/cmd/agent/common/path v0.57.0/go.mod h1:fG3usj3LHZSI2/fMLKeubjqfvG6LBESJwyC6y7/4kzE=
+github.com/DataDog/datadog-agent/comp/api/api/def v0.57.0 h1:LJxQ4uGNIxMs7ZCzDd5z5Q9iG5le62FmFIAuewsgDpc=
+github.com/DataDog/datadog-agent/comp/api/api/def v0.57.0/go.mod h1:FZCiK90qt81xUV26uCQumqHYp3UpyR3vmoYaRpKS1+I=
+github.com/DataDog/datadog-agent/comp/core/config v0.57.0 h1:GuQ+dgtOPGG70us/QyXPobM8CpGQfNpikyX0T5jySxE=
+github.com/DataDog/datadog-agent/comp/core/config v0.57.0/go.mod h1:lTiMRR/ewndXNy4+V2SRE+CHP8e6D5DgI5T7L4brkrs=
+github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0 h1:CsKOLBGSzukquM4gNe7G/Msv+QXvyQG55BbhE5WUQ1I=
+github.com/DataDog/datadog-agent/comp/core/flare/builder v0.57.0/go.mod h1:VUYe38ZNXlos2biKA+wadPsu0Fmq/kJK9IYwqH6LgQA=
+github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0 h1:ZHvevqqgkjAd6wXTavh7IVCDH48F7L9B8lyLN8n7l0U=
+github.com/DataDog/datadog-agent/comp/core/flare/types v0.57.0/go.mod h1:j9tmHWdtDtm3+SHvr06pTn+mth+MF4rLCyAJN07BuDE=
+github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0 h1:ZAHwinEf7qDkLcnoa5NP/p1kBH/kXEHetizFss2zeAQ=
+github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.57.0/go.mod h1:lZUYKUy9ydE/XZASIdsnbTaIifBNDRfaKgUH0mG18KY=
github.com/DataDog/datadog-agent/comp/core/log v0.56.2 h1:qvBT+FfjKGqimyEvmsNHCZKbTfBJAdUZSVy2IZQ8HS4=
github.com/DataDog/datadog-agent/comp/core/log v0.56.2/go.mod h1:ivJ/RMZjTNkoPPNDX+v/nnBwABLCiMv1vQA5tk/HCR4=
-github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2 h1:6/FSx8WPy/L86LFPWB0YPsiWLvIvcvFbWnba/PDkeo0=
-github.com/DataDog/datadog-agent/comp/core/secrets v0.56.2/go.mod h1:gIs5mmRdE2epD1iYxNvdx2EhXrUfa2jebR+CU+0vYCo=
-github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2 h1:oMhfpqlRYwyhUdiN/mQRvI/aWkQERsGWBQscdDwQZ3A=
-github.com/DataDog/datadog-agent/comp/core/telemetry v0.56.2/go.mod h1:YkMtv/JWcPabF1jGiReg6eCuFYXyFi5PxOMoNTlFiJs=
-github.com/DataDog/datadog-agent/comp/def v0.56.2 h1:EOQj5viXX5l47Su32muRE5uILjdNDsgiOcEqsi6BNgc=
-github.com/DataDog/datadog-agent/comp/def v0.56.2/go.mod h1:DEWoZ2fdGE8yy5Q/p8w06DLm3cBWxW8i9a/xNUxE2qc=
-github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2 h1:/II2MLkmHKsm/myoui8NIp55mY1gnoOGlEmYTtLvjdw=
-github.com/DataDog/datadog-agent/comp/logs/agent/config v0.56.2/go.mod h1:q0u4J9s2y0AcqcUHOG1gk4NlgxbVD5G8c7BNKNoGrro=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2 h1:SXJCwx6giD8IeQLyVX62gRysBEHx3vczkprPmln1knk=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.56.2/go.mod h1:0o4qKCsmoFkYSgOTKL5UMR1/Ig0pX4bA6gJZjuu8/K4=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2 h1:P1u8lJDnCHiWc0vvvvm9JB36fRFJ2eSvD9ajVo0x1r8=
-github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.56.2/go.mod h1:hruCkJ5hCU6LZ5jkdnST3BHanHeQ73ewPAWIW/oZVmw=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2 h1:gfpTFIkwgLNLCdbYRqMH91uwyvOKnIWMAqHJao0bWTE=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.56.2/go.mod h1:VIWMWkwSq4vtJeI/saiNDFoeh3FdbKFca+YvbE7HCrE=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2 h1:TmEsHhs1mcKsiWTK08aYvZrNZqlbs51FwN6yQVMe7No=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.56.2/go.mod h1:D56XSQiApc7kNzkF2FCJG/6D/8SV3jhdWqe0dDSRGoM=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2 h1:WTK6fTNgSCuVrz3dngS7R82rq9SVI+E8oQehd/2eEU0=
-github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.56.2/go.mod h1:tXejTCnqylzUGUBmFF8tcinp+nPCeMqL350Nl/qV5DU=
+github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0 h1:8FFpelD3uuVz1ttkB843idlG425SHUW3BY+xR6B577Y=
+github.com/DataDog/datadog-agent/comp/core/log/def v0.57.0/go.mod h1:uFF83DUAQYoQKKdddr6ptnCPiRik/lr9y+B2JxgLWRs=
+github.com/DataDog/datadog-agent/comp/core/log/mock v0.57.0 h1:gZjRXxnNLu2pFyGTo+SBRz7jJWuaj6Cn2DdI6spX/FI=
+github.com/DataDog/datadog-agent/comp/core/log/mock v0.57.0/go.mod h1:H6EOjRS/CW4AGduHLsFXZk0zmmU8eHfEvOsTm+s/LdQ=
+github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0 h1:BGr7Wyb2IR1c54QZCwxee32VjVdEonkokSldNDw4z+c=
+github.com/DataDog/datadog-agent/comp/core/secrets v0.57.0/go.mod h1:VH67ntHR/uxvB23DgHMEY7cLDTx14krozcD5rarLPKk=
+github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0 h1:Usj0YjsljCbVpCbwvTpbeaZdXn6GgqTqCedbe0TnXqg=
+github.com/DataDog/datadog-agent/comp/core/telemetry v0.57.0/go.mod h1:ZD2I6/1upuloNsrMwSACvxCt78xCU9HF/HIvIqhSO8k=
+github.com/DataDog/datadog-agent/comp/def v0.57.0 h1:RvxKyrYk5QMVeXfvmlA0MjejksYF3IEdV06n4UnDkE4=
+github.com/DataDog/datadog-agent/comp/def v0.57.0/go.mod h1:2xorAm6FmIl275/ayDZSUg53Hz4oQ/X8ELyp7I1N3fM=
+github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0 h1:sioe+BAmZoOB/Hzyuw4w+XD0cP/TyNgzx5w5TKwxsLI=
+github.com/DataDog/datadog-agent/comp/logs/agent/config v0.57.0/go.mod h1:wcW/hYMSFmBwy6eacpSdHbtZ8x1FylUjqf9c7NDZkME=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0 h1:EyHglT7d1bYDhgZAyCJY3fMvaRuGjcDYPdIuXLXHfoM=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.57.0/go.mod h1:7ABmtnsfi7WvsHmp7Tu2yRV+6ffVREU8qD3vMpLQDsg=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0 h1:KpDvSg5yqTUDeqBxekZnBUWDv3D6UNHPmykxLw2JAMI=
+github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.57.0/go.mod h1:u7nDxk2iDcJHtyp5soKjXQhd5UEuDXEP9tZrkEAe8CA=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27 h1:yBmr913VGRz/PFcpLVnXGTQQu7tIB+jMQ8Sss7936qk=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.58.0-devel.0.20240905201012-b02662b2ba27/go.mod h1:niRElZ9+yd0uG84z4Az+da3JX9UpRu5MrbB32KtF4xI=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0 h1:TAiCjsY0kv7/vZsP77/H7taudikaRUS8he1fjoiKjNI=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.57.0/go.mod h1:qZe2hKUMdtWX4ElX/s87SLuXHq5oGaNK1JgU0R4QrQU=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0 h1:rYpJ63mrTlAkapMQmuwN7rHxtSsK4KtCXF6rkRTsCxU=
+github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.57.0/go.mod h1:rK3vU0ZX7m8tOcng1fFidgXkumw9PzG6FleanaUV0Dg=
github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.57.0-devel.0.20240718200853-81bf3b2e412d h1:wdjJ+/tBYiFLwno+lBPP66rm5jIf6ycGPRr21ogBBzE=
github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.57.0-devel.0.20240718200853-81bf3b2e412d/go.mod h1:CHa8CY2k0/wZkx/4KPi/WU/0m5YCfWZI1SAs1imElMA=
-github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2 h1:sp+1EdyRYwAygX6FzVxl0V1vQCdfOJMHfsQavkZlXus=
-github.com/DataDog/datadog-agent/comp/trace/compression/def v0.56.2/go.mod h1:samFXdP0HVSwD223LPLzcPKUjRQ6/uwr/1wMPo2HhRg=
-github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2 h1:NV9Grkuvy5W3ye7JRczn3lpNRn+qgUMwGKuwP9nKcqY=
-github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.56.2/go.mod h1:K1IRoBfCpCikrKNSXi+fi+X0ukAP0ZoyoTF5AovP11c=
+github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0 h1:yq4+BbIvuKV8TUEox6+z45KqUpe6Ax/liR3RCkWGIus=
+github.com/DataDog/datadog-agent/comp/trace/compression/def v0.57.0/go.mod h1:samFXdP0HVSwD223LPLzcPKUjRQ6/uwr/1wMPo2HhRg=
+github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0 h1:bp/+89WKJ25TgoO7k2taN3eon3mfFKuasLZFuvKpvog=
+github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip v0.57.0/go.mod h1:YkGk1goNtSKx1OXHiTpOaxAkpLt12l4QZ9mJE8yHS2k=
github.com/DataDog/datadog-agent/comp/trace/compression/impl-zstd v0.56.0-rc.3 h1:Hq2tQTaFcEJy9o1QFb9Ql/gm0uRzrYQkFEZGPVKLMHI=
github.com/DataDog/datadog-agent/comp/trace/compression/impl-zstd v0.56.0-rc.3/go.mod h1:TOlu5v8b46+aW9h3KLZdOiwz3gJkoQerT3+F3st6ZRA=
-github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2 h1:OWZmy3BPMkjDjDp+mIYdGS+jjFUx3jK/sDJI/AjtvaY=
-github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.56.2/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E=
-github.com/DataDog/datadog-agent/pkg/config/env v0.56.2 h1:TWsAiPjYKomf5FqRodShgzRRI+oP/537/myvW5GIXT8=
-github.com/DataDog/datadog-agent/pkg/config/env v0.56.2/go.mod h1:1gXwnxusuGZQim0dtfidr7P1R/WGZGwY4HJvLKJUqMk=
-github.com/DataDog/datadog-agent/pkg/config/logs v0.56.2 h1:sgipVv0WUoKO9RNSYFhNXH4wicevfU+yti8+rZDClFo=
-github.com/DataDog/datadog-agent/pkg/config/logs v0.56.2/go.mod h1:RA+h+P2M7BlBeU+XVuZXhTj8lzjXdEoCLP28EkcYV8s=
-github.com/DataDog/datadog-agent/pkg/config/model v0.56.2 h1:XjB3XpimhNFgHYztUZAFTbSg7G3BzbVqAdYhbf3OSEs=
-github.com/DataDog/datadog-agent/pkg/config/model v0.56.2/go.mod h1:wm7zXdwf0zknLgc9lpz2H70fRP2xA9WHL0LEscxtDXQ=
-github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2 h1:WMKs6IwIUpPrZ8KoiTL2Dw6y7UUQJs8v7VkuZc1s0jA=
-github.com/DataDog/datadog-agent/pkg/config/setup v0.56.2/go.mod h1:fYK7gt2JvuTmS5JeGCxui1Id8ZFkv2PUJrdnBvNhlxQ=
-github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2 h1:nhTqSjxsOTf5UsSkWY9SxRRpN+qsiV5/I4MrSyjVuc8=
-github.com/DataDog/datadog-agent/pkg/config/utils v0.56.2/go.mod h1:s0ndzOnxWvO1TSdrhEtjXtnjb838Pkzxj0AmHpiKK7U=
-github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2 h1:VIlQd7UBq3oUoUbpRmiwIlkDZuGvAXS/wUXU6xmezwk=
-github.com/DataDog/datadog-agent/pkg/logs/auditor v0.56.2/go.mod h1:Vm8HdkHHpEwZhixY0oPWsx0+EidhSaMTF7tN9yuMPFY=
-github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2 h1:1qg4WagIl2qtKcq9cVL2fRBhqvYQ5DuYaY7cFJ+293k=
-github.com/DataDog/datadog-agent/pkg/logs/client v0.56.2/go.mod h1:Wb8Rxw8BdbLQPzwNXtpWUO9+bBfZhyB63/8oYFLv/GQ=
-github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2 h1:0AF1X1OabT8vCTYK3Aim122xkg6bAMUJXYTcH/RL7pQ=
-github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.56.2/go.mod h1:AFPiROajOY3I6akR+WsKwGIriBPiTHRBfx8tmw8hGRw=
-github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2 h1:iduodazC+WDi7ZzRKYZvzFNq2GsxtgIgrzkwK19//3k=
-github.com/DataDog/datadog-agent/pkg/logs/message v0.56.2/go.mod h1:Qrr7ursqqUvokjJTBklUzL3Vk1THLi1NMpUhY/jGKEc=
-github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2 h1:0aETddrtn7SOZqCX9tOEiRgPgKKG2u9X9YMnNaboQYM=
-github.com/DataDog/datadog-agent/pkg/logs/metrics v0.56.2/go.mod h1:mVRXyOp9oiPkj43jRt3r/iTL+XuScLKJjv3MzDvB5eQ=
-github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2 h1:vuZjsCYaGwAazLKiLSHqCm/fsGeRmONN/rIneQWEXBE=
-github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.56.2/go.mod h1:YX4mkRMvBjp3/X+8Lf39g/AntSZurqL6UIYdJdK2k/M=
-github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2 h1:AJoG4f9WoOgYnzmk12gY5TjPsS+lZTg9wK90oWEhtlU=
-github.com/DataDog/datadog-agent/pkg/logs/processor v0.56.2/go.mod h1:9XZDNW8LRR1yk/H8QvVmHNAEkrtEDXrsgEKd7WdU3pc=
-github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2 h1:coxL4HfNDRh9KCIHod9vMT5iBkmU0LV3U4xcHmZ9YCk=
-github.com/DataDog/datadog-agent/pkg/logs/sds v0.56.2/go.mod h1:vBywuPyeY7FAW+bpIqAoVKIBxX4JoIQ2GDaAtVgMk24=
-github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2 h1:Ky5KX2o++a7hGkyiNBwqDGODrhBI7LmLZXtnFCjS8Ic=
-github.com/DataDog/datadog-agent/pkg/logs/sender v0.56.2/go.mod h1:IhlLrrI3hWySfPYFMqtlY9kNg4ECz7ojpviXJhdILbQ=
-github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2 h1:KjrdVk+88cnPk2iWOz2Go1BZlLW0ulrPBNlq2oiStC0=
-github.com/DataDog/datadog-agent/pkg/logs/sources v0.56.2/go.mod h1:cQ/XredS3KBuGthDWqwOhiwkMGStRCjt6VuEJMVvfTc=
-github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2 h1:DLgBADfWqBrhM8n5DRg9UvrnxYqU+BW3QvvUGAqkpRA=
-github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.56.2/go.mod h1:PaduNrh0GJ3UEKG30VMu0M6hi7KuYf3VviLdIG9xV9k=
-github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2 h1:f1aTHRfL7YToK03+xmBACsuOwHYZoqP74PdYoNJL2x0=
-github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.56.2/go.mod h1:p2NTG+cIhVGlKELJfRteGCec37ICptIpeB2x/MsRkbw=
-github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.56.2 h1:GhiXTsuUbGloQh7Um5AX0JmggwDn9/x0icWOTNEjovI=
-github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.56.2/go.mod h1:Ple3tPG2mBALotrP7KH/A6CY7M+3npX6+/Zl5bwY7EM=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951 h1:qcg03KcP2v/dkFnuEy+qC0jWgZi1SP4jfx/BOpL0ayY=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0-devel.0.20240830155027-f44a9da12951/go.mod h1:icOxQ1JBek3L0WCQXsKD+VhRc3S0rn71/bUkt6tKVSY=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2 h1:i6zUPUGL6QWZVxTAsFBvTcn4GSPRY3dnqPBC6kiEsB4=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2/go.mod h1:HG4/o+jZ2T6+bhTOKQj+3ikKGhFLWTp5Kib9swNxTeY=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 h1:c+KHCZcoUBhjNpoYkpys4v/eN4Q+eEktUE2vyhVHKw0=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2/go.mod h1:If8HaT8MFPv9NdWDtaQfEy1OUB6RiMFeQwLSay7G91U=
-github.com/DataDog/datadog-agent/pkg/status/health v0.56.2 h1:XbVTbfBXqCnr48Yg3yFfBRzP3B/Y1yS5pqpKJX59RU0=
-github.com/DataDog/datadog-agent/pkg/status/health v0.56.2/go.mod h1:EkC/SgFR03BKwBitVV4dIuP+ofwPlUCkVi5K5k1Dh2Y=
-github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2 h1:jda5gGyoU/lXVqQsr1xv+z8K8ujLX4MppiMNtMH5chQ=
-github.com/DataDog/datadog-agent/pkg/telemetry v0.56.2/go.mod h1:u6BWbLlCuVOu77ntX0x5af1qNISD0wtMj5c6ojfHQyk=
-github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951 h1:qEUqimASiw9IfkDKxHqcZ6M6w0TREBGPVlePP3Ng/No=
-github.com/DataDog/datadog-agent/pkg/trace v0.58.0-devel.0.20240830155027-f44a9da12951/go.mod h1:6oieT7MVbPg52r1pHQkiNavDIK7pN1ZKsudT9s0kLzY=
-github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2 h1:AWmZSmqPmm2QHsQtmB6MiNaq0ssp9/4fhq4aiGqJ1Sg=
-github.com/DataDog/datadog-agent/pkg/util/backoff v0.56.2/go.mod h1:2RMfdYkKyeh8hXs6WgaamkkEyK35Xo55C4rFG4dO1k8=
-github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2 h1:myVkrQcWHHALBxNVO+BE88IvF/MmFNXEusb59dWAG0k=
-github.com/DataDog/datadog-agent/pkg/util/cgroups v0.56.2/go.mod h1:JkzBRRIF14HkunWu+gPPCQxm4FW8dDg+6ioBDaKYdco=
-github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2 h1:XN+YzFS2mUF9OYrxQIPZdgiYhJzc+CUZgrXs8WL8y/A=
-github.com/DataDog/datadog-agent/pkg/util/executable v0.56.2/go.mod h1:mSSn2OzsdgoUnPyBmF8rEDU+ee1RFp+H6LFsJSteN9o=
-github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2 h1:Lhy+q1zl9EQSM97ixD770xwFirtPF/69O13qnO8OxHo=
-github.com/DataDog/datadog-agent/pkg/util/filesystem v0.56.2/go.mod h1:GD+HjlsNGhPAjAYrNjt/XXq+lHgor1Piia+Mlat/97s=
-github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2 h1:FOnoG/i37bWlZfVhS/a1icX83dUtSCsixZYi3qTxT1s=
-github.com/DataDog/datadog-agent/pkg/util/fxutil v0.56.2/go.mod h1:bI6jSFleEMzkMlm+dmjNs4T7a6R9PDIgWdAyW6cIBkY=
-github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2 h1:1lgz81YwRXqGqYqX65mTDBHWLgpUBP67giv3sVthYig=
-github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.56.2/go.mod h1:g+gn4N6q/QoVjAvMFWJFcTc8nnwVx2LqaUEoj0Y/MSE=
-github.com/DataDog/datadog-agent/pkg/util/http v0.56.2 h1:yu88zoYRzyd0EK4F7bJ39D8ibJa82y+x4u0JHeeQoxE=
-github.com/DataDog/datadog-agent/pkg/util/http v0.56.2/go.mod h1:jVsNYokuDBLoj/5SMCrjmtZc+yfiBBfHN7Nkhw9VJdI=
-github.com/DataDog/datadog-agent/pkg/util/log v0.56.2 h1:dcdsyPFTHFr+Cl/OfNt5VJWZl/TY0Xo5KYTDD316Ep4=
-github.com/DataDog/datadog-agent/pkg/util/log v0.56.2/go.mod h1:DWliXBL5ROdWFjUHuh5fh5ve5zHydidMM/hE/w3j/Ww=
-github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2 h1:ZxVlp133lU1sxOSOC3Qk75ADTXLkVMiubE/+Fpsd5Jk=
-github.com/DataDog/datadog-agent/pkg/util/optional v0.56.2/go.mod h1:xWT/KJdJg2/0pZyAKZ6XmIiE5sM+AyUo4qvKuPHQ17U=
-github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2 h1:LkFVlpKVHvefsAYtUUA87gYBO6D0KC5ncB7tFsBJFJM=
-github.com/DataDog/datadog-agent/pkg/util/pointer v0.56.2/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA=
-github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2 h1:RPonaHh3OKj1VCmaBJWYhrlS4m+VXvJAW/LuDwcFXG8=
-github.com/DataDog/datadog-agent/pkg/util/scrubber v0.56.2/go.mod h1:krOxbYZc4KKE7bdEDu10lLSQBjdeSFS/XDSclsaSf1Y=
-github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2 h1:9oHsY5RiebLoONStzy1OTG168WvPMnF8rU9TCgn/v+Y=
-github.com/DataDog/datadog-agent/pkg/util/startstop v0.56.2/go.mod h1:IkqOyNbrg9hXqCMyL+g+Ldhz4q6VVOPqbHQxS4lLiRs=
-github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2 h1:lf2s/5Z8FQlMDK+881Dg/UIIQbHBdDM0gu/PJwPSgE0=
-github.com/DataDog/datadog-agent/pkg/util/statstracker v0.56.2/go.mod h1:Et2HSDjQvMhgs9ZdH7T5I4q04g5Fj23EtmeIaen/9/M=
-github.com/DataDog/datadog-agent/pkg/util/system v0.56.2 h1:yPztPIEPPeDgxJoOFVVR9lcIA2NF8ScGdplU2puav1U=
-github.com/DataDog/datadog-agent/pkg/util/system v0.56.2/go.mod h1:AbeAoUquORgGoRhQ9hDqJO/n4nCw7+/k5dgq/ZysWWI=
-github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2 h1:EQuMMdAd7uTeYCcHsyL6mUixMGtcU0PiAjea170xEAA=
-github.com/DataDog/datadog-agent/pkg/util/system/socket v0.56.2/go.mod h1:tBwAMDAEJEaZ5VNe19GJoLLzviZGOPUJH0WnzETWhyY=
-github.com/DataDog/datadog-agent/pkg/util/testutil v0.56.2 h1:P4u0CtJqWV0xJ3N+smRjktS/IlZlf4jMMHdcuSUw3kQ=
-github.com/DataDog/datadog-agent/pkg/util/testutil v0.56.2/go.mod h1:m/uWLdpGEi3x/5gybZFeYNEnIdKhGtWW8kFZuM+GSFA=
-github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2 h1:5Cg+O4+Npt8BMuot5KpRdN5TVw9lqRxUBkcr6W9Bss8=
-github.com/DataDog/datadog-agent/pkg/util/winutil v0.56.2/go.mod h1:lZaWAGe78MiYFRHwbHS1NikRXtiYz3CsEiYbyMJyPTk=
-github.com/DataDog/datadog-agent/pkg/version v0.56.2 h1:gUTMxa47ARBNxIex1g40Gi3xprhq1QMMvzqsP3yxdNw=
-github.com/DataDog/datadog-agent/pkg/version v0.56.2/go.mod h1:rcA7LtIB5WLpxsems/bWO1iXkyGEgHHje7vJ0b20ZpU=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0 h1:b0vTasEPUc7FuCKaRFqbJB+88IdWL/f7LdKcasMV8Vo=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
+github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0 h1:XVwThROLDEDAnRkIqj5Cr+hs4C2Vrl7wXX6netWadC4=
+github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.57.0/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E=
+github.com/DataDog/datadog-agent/pkg/config/env v0.57.0 h1:ZOml+lgmVOsZbJy7h2jE+0VScBQKB59/PjI7/q43UbY=
+github.com/DataDog/datadog-agent/pkg/config/env v0.57.0/go.mod h1:3S81mCvMrOHtXJdzxcVSUBPubckI+YfvgkOdxro3P48=
+github.com/DataDog/datadog-agent/pkg/config/model v0.57.0 h1:zTGS19nlV3eiW8bpa+gi2eIB983f1cPKqQ9OLA7Rhpw=
+github.com/DataDog/datadog-agent/pkg/config/model v0.57.0/go.mod h1:CqtggAxCmNSoL/XsKtZ4EDXozVb6Sg9k9FvLcoRtUJk=
+github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0 h1:47P0HARVnLiN75CJPsxLh2O4kE5vKqgyNN8Y1C4cIQk=
+github.com/DataDog/datadog-agent/pkg/config/setup v0.57.0/go.mod h1:7Xrj3Y3BHH3HfYgZubi2X6DTQNoKnam2RTlqZxSxCNI=
+github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0 h1:FqaD9Ydj4FpagW/Y4fVxkZ665Geo3knzrSPlmh30ps8=
+github.com/DataDog/datadog-agent/pkg/config/utils v0.57.0/go.mod h1:WDYkPXksT8fNN/8HcWiib0DcrSrw3MR7btGEE3JNJmE=
+github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0 h1:xXwXoTlNOsZxMLREAJL8vNnu0ej0h3eAVzyOyBwnnYc=
+github.com/DataDog/datadog-agent/pkg/logs/auditor v0.57.0/go.mod h1:NQ7qpw/PXCa9jXol6n15QPnlZ7SFo2WV6cKHuOx7hrs=
+github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0 h1:iMIE74YLbYHEuk9zU3ByiAFZItyZUokwpGsxH8LixDU=
+github.com/DataDog/datadog-agent/pkg/logs/client v0.57.0/go.mod h1:nP2HQwJe7+VFAPEjBfqOdDeZSNktin2e2kk6wO7Yqf8=
+github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0 h1:keX9xYybE0jmJlM8FSbjd/WPMJfnwRbCTiPinLOknag=
+github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.57.0/go.mod h1:jfGJcdb8IOUSneDp+WSnqA6HbckaPbtUmVfdGy6o4n4=
+github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0 h1:8qgHfmgYQ42dkoXG9lFuvgdZt5CJZ5MEZagZvGjbxXI=
+github.com/DataDog/datadog-agent/pkg/logs/message v0.57.0/go.mod h1:6as2nOtzICcBOjEs33Su6FId38XHJHJc4Vs9owRaqIE=
+github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0 h1:LdEdo5FbAknfk+ZnYEOxgiknedpru3J4XJ+mfkeyG2s=
+github.com/DataDog/datadog-agent/pkg/logs/metrics v0.57.0/go.mod h1:A2a+GneUtQMNESRIq8wSqfRKk2zMuGDFCmGQVcMuuPI=
+github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0 h1:ih56ibB/JvzOMnpLH3YFuJLAMy95ePQGEASPTVjFwPM=
+github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.57.0/go.mod h1:3EwA95UvdWeqD+aSURV0Z2g3efbolqjjbvVGzQSv0n8=
+github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0 h1:P0HwZmvTnPkP9drPJ9D3Dwh88PbLzdcOlotGW7+xlg0=
+github.com/DataDog/datadog-agent/pkg/logs/processor v0.57.0/go.mod h1:y0fkqrK1jWWe2kAS3b3YkiB/2gY99/te4c+2CPsmfS8=
+github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0 h1:q+1+NA6Py0yYGlzm2xXrU/sOxJqeTvBThSbb40f5FEE=
+github.com/DataDog/datadog-agent/pkg/logs/sds v0.57.0/go.mod h1:Hr3/4/5GFc28ze1Z9FF/Pfn7Da/GN213HNUzuCsUTA0=
+github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0 h1:EI6DQ7AqiGwI28af6j75kwpj2lcsEo6Dy8K3dAsKrng=
+github.com/DataDog/datadog-agent/pkg/logs/sender v0.57.0/go.mod h1:om8kSWpLw631g+bzXYGCKqojbC5fTP0qiCNAiTm4iek=
+github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0 h1:EZw3LHYVLbMuIdyUOxnufmhErosMxrTU4vEJCDRl7HU=
+github.com/DataDog/datadog-agent/pkg/logs/sources v0.57.0/go.mod h1:GFKNgwAXKHV80HhMmltDjFRnuw8OxTgDvth8fnY1LpU=
+github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0 h1:tYS73VhfitLYVgM5r0n/K6eNMhyQJ/UX+yRGpzygS4I=
+github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.57.0/go.mod h1:PaduNrh0GJ3UEKG30VMu0M6hi7KuYf3VviLdIG9xV9k=
+github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0 h1:Eva4HkFvDgE7Aah/vyMgQw4T2XrQnr4scp5MkqKterA=
+github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.57.0/go.mod h1:p2NTG+cIhVGlKELJfRteGCec37ICptIpeB2x/MsRkbw=
+github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.57.0 h1:0pLKObDzamFpFDJrdxBhQd7bqxMepfcQ35OQs94A+kc=
+github.com/DataDog/datadog-agent/pkg/logs/util/testutils v0.57.0/go.mod h1:R5MP3l673Jqi3sbpXMgjnwsT+qLn6x1RxwGYDHHC6OY=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85 h1:+jlg745q9znKME0F2Y51QuPT9crQ02oIjUj3qVtV8IU=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.59.0-devel.0.20240911192058-0c2181220f85/go.mod h1:MfDvphBMmEMwE3a30h27AtPO7OzmvdoVTiGY1alEmo4=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0 h1:6Yys68K+pzr+/sV7xYUptS6POZVVWF+hDUksx1+NwHY=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0/go.mod h1:sRjG8CCK1sei7qR9vLLNZ3hx3fcZ1IzroLkpfLNDuDA=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 h1:LplNAmMgZvGU7kKA0+4c1xWOjz828xweW5TCi8Mw9Q0=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0/go.mod h1:4Vo3SJ24uzfKHUHLoFa8t8o+LH+7TCQ7sPcZDtOpSP4=
+github.com/DataDog/datadog-agent/pkg/status/health v0.57.0 h1:kPAij96+yH3cqx/uj6MZSf7kIjDYa1l8lcSdz1sul+Q=
+github.com/DataDog/datadog-agent/pkg/status/health v0.57.0/go.mod h1:EkC/SgFR03BKwBitVV4dIuP+ofwPlUCkVi5K5k1Dh2Y=
+github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0 h1:rczdF3VVpYjcBAHqPRN+SoWaBqjkxmJEElgJRGiHJA4=
+github.com/DataDog/datadog-agent/pkg/telemetry v0.57.0/go.mod h1:ydRQtflWJbhL3q9WjrmPs7lSX2G5z/KOzDoOVp/7nGo=
+github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85 h1:NenBahnbhBDEMLwR5AfK54VLFidK34xcr61BX/t/8vo=
+github.com/DataDog/datadog-agent/pkg/trace v0.59.0-devel.0.20240911192058-0c2181220f85/go.mod h1:SXT+/FonH8qi6U6YzrBERefqPXuxo4UTu4CEH6dU49M=
+github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0 h1:m02/fGmSImKS4H8mqvMVJPJEqem0dgWDv0Iuu2wCh+s=
+github.com/DataDog/datadog-agent/pkg/util/backoff v0.57.0/go.mod h1:2RMfdYkKyeh8hXs6WgaamkkEyK35Xo55C4rFG4dO1k8=
+github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0 h1:SDWaVn+cJ9ChVj2SXdoDw9mGgIcbvSFf1vXuj539qLI=
+github.com/DataDog/datadog-agent/pkg/util/cgroups v0.57.0/go.mod h1:sA+ML0cWey0ZpOTkeDlfgEPrWjQhwUdZz07SaT3FpDA=
+github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0 h1:FdVLX/OC+Vb1IwzvMW4aSNPqlQ9IK3vDFcW8XsBwGgs=
+github.com/DataDog/datadog-agent/pkg/util/executable v0.57.0/go.mod h1:mSSn2OzsdgoUnPyBmF8rEDU+ee1RFp+H6LFsJSteN9o=
+github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0 h1:owyV7oPU3WFH8lnmlnRNZuvxJr5+czYEZ76nSV2ZbiE=
+github.com/DataDog/datadog-agent/pkg/util/filesystem v0.57.0/go.mod h1:uVD+YeMpLQAPLUSFgmvEDBah9m+Mk1zjwmFa9RdALgw=
+github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0 h1:Q/FNJqoOrBMYpwhXfeG3yz5J60/ILZ7vLvb1qrbj5/U=
+github.com/DataDog/datadog-agent/pkg/util/fxutil v0.57.0/go.mod h1:yYLG9NqDsgxy2c/TZj7p77rGyo50DBSeZoln7u234O0=
+github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0 h1:Yd3LQLXehMKqn1t8jaIYRNB4qJ0HvEN2C0VfyiuUXWQ=
+github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0/go.mod h1:hOSTTBSDZtpwElWFyLTbnN09ZEBsqYdplYC3jHnplm0=
+github.com/DataDog/datadog-agent/pkg/util/http v0.57.0 h1:qUObnKxV1gfnVv0nJW5d3R2QzF7Sq4F+xtU+h9xRNMU=
+github.com/DataDog/datadog-agent/pkg/util/http v0.57.0/go.mod h1:opvaPGWkJhFWwIgAzn2vGnhna0fDD4Mu2VG2PsOU7VY=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 h1:KvEk3AhTDgK7k/5qsXwlpu9hhyILnFlbRMlMrAXRbCA=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0/go.mod h1:hbnC1/6rgDpm4XglmLb+8RR5VejoxorxrQxXTnhpsws=
+github.com/DataDog/datadog-agent/pkg/util/log/setup v0.57.0 h1:FKVO1oQHwguZe+EZkd4RW9iyoEKnZRgES5EPk5YvBCE=
+github.com/DataDog/datadog-agent/pkg/util/log/setup v0.57.0/go.mod h1:bFXflppNJQCRj1IcZCmBbvfEy6+I4EogWwzJ6HglVsc=
+github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0 h1:gSxPBcHFtpjzZR5geaH4hucmwVB/YBiIsE9YkwLN6Wg=
+github.com/DataDog/datadog-agent/pkg/util/optional v0.57.0/go.mod h1:xWT/KJdJg2/0pZyAKZ6XmIiE5sM+AyUo4qvKuPHQ17U=
+github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0 h1:j9qGUblRm1FvlRwQKdM/z2VMtGcLxThnJLiZpeVmPqE=
+github.com/DataDog/datadog-agent/pkg/util/pointer v0.57.0/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 h1:l90E3CLHb4UtjCeT/lkIPga588gBac+ZZvKdlNikf+g=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0/go.mod h1:krOxbYZc4KKE7bdEDu10lLSQBjdeSFS/XDSclsaSf1Y=
+github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0 h1:fnqtzRN/Fbxfx3Dfl9nV7sjWpmxbVwNDPY8Uq6JLjDU=
+github.com/DataDog/datadog-agent/pkg/util/startstop v0.57.0/go.mod h1:IkqOyNbrg9hXqCMyL+g+Ldhz4q6VVOPqbHQxS4lLiRs=
+github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0 h1:h24E6ZwoxhHlRKyzXXBIPREA6gxm9/UjzC+8gMbaf1Q=
+github.com/DataDog/datadog-agent/pkg/util/statstracker v0.57.0/go.mod h1:Et2HSDjQvMhgs9ZdH7T5I4q04g5Fj23EtmeIaen/9/M=
+github.com/DataDog/datadog-agent/pkg/util/system v0.57.0 h1:97muZtso7JMV7Q3eXQwPT07mmTyrzWRyA4ZHiaXWSdE=
+github.com/DataDog/datadog-agent/pkg/util/system v0.57.0/go.mod h1:xNy59nMTT5QpfUk0v2CmNS0PY9htgECeid7fqNaQScA=
+github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0 h1:V7daEpdmMg3/1KNbM2hJwMZYRgCliZxPrjn0BfpSpoE=
+github.com/DataDog/datadog-agent/pkg/util/system/socket v0.57.0/go.mod h1:fP2cULnlufldu1L+kmTG+dV7MB33WbaEWWQjxKO64NA=
+github.com/DataDog/datadog-agent/pkg/util/testutil v0.57.0 h1:VOa8TH2QFbeyIRC3ZW56M0hMJHXv3zCLTxAbCzxm+Qo=
+github.com/DataDog/datadog-agent/pkg/util/testutil v0.57.0/go.mod h1:m/uWLdpGEi3x/5gybZFeYNEnIdKhGtWW8kFZuM+GSFA=
+github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0 h1:bQVn8Mr+UqHR4a/YkFEuV25SSAAJikhDpIx3keeHJs0=
+github.com/DataDog/datadog-agent/pkg/util/winutil v0.57.0/go.mod h1:KIwcZtYXlsX2ZFFEyWoI4K+20ABpm11HzbLWhLwHpNY=
+github.com/DataDog/datadog-agent/pkg/version v0.57.0 h1:kQ82cQi060OyqRWOmJqVMwQmbivTgkr96Nhg/Bjv5PA=
+github.com/DataDog/datadog-agent/pkg/version v0.57.0/go.mod h1:rcA7LtIB5WLpxsems/bWO1iXkyGEgHHje7vJ0b20ZpU=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0 h1:WHAo6RA8CqAzaUh3dERqz/n6SuG2GJ/WthBkccn0MIQ=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ=
github.com/DataDog/datadog-go/v5 v5.5.0 h1:G5KHeB8pWBNXT4Jtw0zAkhdxEAWSpWH00geHI6LDrKU=
github.com/DataDog/datadog-go/v5 v5.5.0/go.mod h1:K9kcYBlxkcPP8tvvjZZKs/m1edNAUFzBbdpTUKfCsuw=
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe h1:efzxujZ7VHWFxjmWjcJyUEpPrN8qdiZPYb+dBw547Wo=
github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe/go.mod h1:TX7CTOQ3LbQjfAi4SwqUoR5gY1zfUk7VRBDTuArjaDc=
-github.com/DataDog/go-sqllexer v0.0.13 h1:9mKfe+3s73GI/7dWBxi2Ds7+xZynJqMKK9cIUBrutak=
-github.com/DataDog/go-sqllexer v0.0.13/go.mod h1:KwkYhpFEVIq+BfobkTC1vfqm4gTi65skV/DpDBXtexc=
+github.com/DataDog/go-sqllexer v0.0.14 h1:xUQh2tLr/95LGxDzLmttLgTo/1gzFeOyuwrQa/Iig4Q=
+github.com/DataDog/go-sqllexer v0.0.14/go.mod h1:KwkYhpFEVIq+BfobkTC1vfqm4gTi65skV/DpDBXtexc=
github.com/DataDog/go-tuf v1.1.0-0.5.2 h1:4CagiIekonLSfL8GMHRHcHudo1fQnxELS9g4tiAupQ4=
github.com/DataDog/go-tuf v1.1.0-0.5.2/go.mod h1:zBcq6f654iVqmkk8n2Cx81E1JnNTMOAx1UEO/wZR+P0=
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee h1:tXibLZk3G6HncIFJKaNItsdzcrk4YqILNDZlXPTNt4k=
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee/go.mod h1:nTot/Iy0kW16bXgXr6blEc8gFeAS7vTqYlhAxh+dbc0=
-github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0 h1:BSxE140Gynn3ZeH56ofYzv8I0X0slxGfuY5iyH1sHVs=
-github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.19.0/go.mod h1:BaxI6A5wpYHicrxm/65NTpW6kHxHcO24M7CKmZEMilE=
-github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.19.0 h1:rP4hnNCufRM2OsnFy0Tf00r6mu19fcQxfVN4E1rD5mY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.19.0/go.mod h1:66XlN7QpQKqIvw8e2UbCXV5X8wGnEw851nT9BjJ75dY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0 h1:TOcwknwAfubzVfGSC0VJX9C5LjC0dpQxM8ltVE/55R0=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.19.0/go.mod h1:dvIWN9pA2zWNTw5rhDWZgzZnhcfpH++d+8d1SWW6xkY=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0 h1:37H9gltcqOfrIaTD5BbgMkHdEQCphETz/s+ThFoxWTg=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.19.0/go.mod h1:PqMDslg4Fn+rzrFpPdagRARa/CbtLuNYYj7vGv+RfFQ=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0 h1:JnRJqpnG0tDVTsD9uU6Xk9Nh/ozuLa4emyR+t7WxIto=
-github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.19.0/go.mod h1:OEECw1sTZq5HfYzpl5C8Md/8wjsnmxF5lxFmv3Ey2CA=
-github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0 h1:SAczemPbq9qyzyi8Crd8MvEjYQXwsTUxR8tJlXLqnmk=
-github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.19.0/go.mod h1:Rhxlru6B8yfLZ4VSjuAuMnWdPgP8X60kvRjrdt84iNU=
+github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0 h1:jdsuH8u4rxfvy3ZHoSLk5NAZrQMNZqyJwhM15FpEswE=
+github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.20.0/go.mod h1:KI5I5JhJNOQWeE4vs+qk+BY/9PVSDwNmSjrCUrmuZKw=
+github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.20.0 h1:e4XT2+v4vgZBCbp5JUbe0Z+PRegh+nsLMp4X+esht9E=
+github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.20.0/go.mod h1:66XlN7QpQKqIvw8e2UbCXV5X8wGnEw851nT9BjJ75dY=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0 h1:fKv05WFWHCXQmUTehW1eEZvXJP65Qv00W4V01B1EqSA=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0/go.mod h1:dvIWN9pA2zWNTw5rhDWZgzZnhcfpH++d+8d1SWW6xkY=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0 h1:JLpKc1QpkaUXEFgN68/Q9XgF0XgbVl/IXd8S1KUcEV4=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.20.0/go.mod h1:VJtgUHCz38obs58oEjNjEre6IaHmR+s7o4DvX74knq4=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0 h1:b60rxWT/EwcSA4l/zXfqTZp3udXJ1fKtz7+Qwat8OjQ=
+github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.20.0/go.mod h1:6jM34grB+zhMrzWgM0V8B6vyIJ/75oAfjcx/mJWv6cE=
+github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0 h1:0OFAPO964qsj6BzKs/hbAkpO/IIHp7vN1klKrohzULA=
+github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.20.0/go.mod h1:IDaKpBfDtw8eWBLtXR14HB5dsXDxS4VRUR0OL5rlRT8=
github.com/DataDog/sketches-go v1.4.6 h1:acd5fb+QdUzGrosfNLwrIhqyrbMORpvBy7mE+vHlT3I=
github.com/DataDog/sketches-go v1.4.6/go.mod h1:7Y8GN8Jf66DLyDhc94zuWA3uHEt/7ttt8jHOBWWrSOg=
github.com/DataDog/viper v1.13.5 h1:SZMcyMknYQN2jRY/40A16gUXexlNJOI8sDs1cWZnI64=
@@ -347,6 +351,8 @@ github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkp
github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto=
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=
@@ -831,8 +837,8 @@ github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3O
github.com/prometheus/client_golang v1.4.1/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.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -846,8 +852,8 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
@@ -945,8 +951,8 @@ 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.7 h1:emc1TRjIVsdKKSnpwGBAcsAGg0767SvUk8+ygx7Bb+4=
github.com/tidwall/wal v1.1.7/go.mod h1:r6lR1j27W9EPalgHiB7zLJDYu3mzW5BQP5KrzBpYY/E=
-github.com/tinylib/msgp v1.2.0 h1:0uKB/662twsVBpYUPbokj4sTSKhWFKB7LopO2kWK8lY=
-github.com/tinylib/msgp v1.2.0/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
+github.com/tinylib/msgp v1.2.1 h1:6ypy2qcCznxpP4hpORzhtXyTqrBs7cfM9MCCWY8zsmU=
+github.com/tinylib/msgp v1.2.1/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
github.com/tklauser/go-sysconf v0.3.11/go.mod h1:GqXfhXY3kiPa0nAXPDIQIWzJbMCB7AmcWpGR8lSZfqI=
github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU=
github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI=
@@ -993,104 +999,106 @@ go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Coo7rWpV2UNY3fPFZK84TvEw4gLKS/UgONagZEeAbcg=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:8CPsp2ek4qlcnaJEM3g/YQ6/2kNIwqDwO/wOmAgYvO0=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:3SndCFxuqZf8dX4bMeWsjl7A6b+M022x0MjEkX5UOKU=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+sPvbcI7jkMIhugOiLc8X5reLyQ7Fw1pyTXbRZxEWcg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c h1:61r2AAy1pHvCazZHhrHzGYHfpXbWvusE0ELcdwhO5Nc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:378QbLg3qPvgK55ZZQ547+dhB9W9c+aB928jXpag80g=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:25cHDWaVcKvAHqT+fQXnNq55ENDD3tzMznIgrPc6THA=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HCQLNZvDobnqG3Rex0yjFEVuIHWStPjfC5X2KWa1WPU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
@@ -1101,42 +1109,42 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.5.0 h1:iWyFL+atC9S1e6MFDLNUZieyKTmsrvsDzuozUDbFg8E=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.5.0/go.mod h1:0Ur7rPCJmkHksYcBywsFXnKBG3pqGl4TGltZ+T3qhSA=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.6.0 h1:WYsDPt0fM4KZaMhLvY+x6TVXd85P/KNl3Ez3t+0+kGs=
+go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.6.0/go.mod h1:vfY4arMmvljeXPNJOE0idEwuoPMjAPCWmBMmj6R5Ksw=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0 h1:m0yTiGDLUvVYaTFbAvCkVYIYcvwKt3G7OLoN77NUs/8=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0/go.mod h1:wBQbT4UekBfegL2nx0Xk1vBcnzyBPsIVm9hRG4fYcr4=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
-go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
-go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
-go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/log v0.6.0 h1:nH66tr+dmEgW5y+F9LanGJUBYPrRgP4g2EkmPE3LeK8=
+go.opentelemetry.io/otel/log v0.6.0/go.mod h1:KdySypjQHhP069JX0z/t26VHwa8vSwzgaKmXtIB3fJM=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/log v0.6.0 h1:4J8BwXY4EeDE9Mowg+CyhWVBhTSLXVXodiXxS/+PGqI=
+go.opentelemetry.io/otel/sdk/log v0.6.0/go.mod h1:L1DN8RMAduKkrwRAFDEX3E3TLOq46+XMGSbUfHU/+vE=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
@@ -1175,8 +1183,8 @@ golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0
golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -1187,8 +1195,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-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM=
-golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc=
+golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa h1:ELnwvuAXPNtPk1TJRuGkI9fDTwym6AYBu0qzT8AcHdI=
+golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa/go.mod h1:akd2r19cwCdwSwWeIdzYQGa/EZZyqcOdwWiwj5L5eKQ=
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=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
@@ -1268,8 +1276,8 @@ golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -1373,8 +1381,8 @@ 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.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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=
@@ -1383,8 +1391,8 @@ 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=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1397,8 +1405,8 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -1541,10 +1549,10 @@ google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6D
google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1563,8 +1571,8 @@ google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8=
google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/exporter/datadogexporter/integrationtest/integration_test.go b/exporter/datadogexporter/integrationtest/integration_test.go
index d80ef5f51b28..ef586f5423b6 100644
--- a/exporter/datadogexporter/integrationtest/integration_test.go
+++ b/exporter/datadogexporter/integrationtest/integration_test.go
@@ -11,7 +11,6 @@ import (
"fmt"
"io"
"net/http"
- "runtime"
"strings"
"sync"
"testing"
@@ -509,12 +508,12 @@ func TestIntegrationLogs(t *testing.T) {
if s.Metric == "otelcol_receiver_accepted_log_records" {
numAcceptedLogRecords++
assert.Len(t, s.Points, 1)
- assert.Equal(t, s.Points[0].Value, 5.0)
+ assert.Equal(t, 5.0, s.Points[0].Value)
}
if s.Metric == "otelcol_exporter_sent_log_records" {
numSentLogRecords++
assert.Len(t, s.Points, 1)
- assert.Equal(t, s.Points[0].Value, 5.0)
+ assert.Equal(t, 5.0, s.Points[0].Value)
}
}
assert.Equal(t, 2, numAcceptedLogRecords)
@@ -528,84 +527,3 @@ func sendLogs(t *testing.T, numLogs int) {
lr := make([]log.Record, numLogs)
assert.NoError(t, logExporter.Export(ctx, lr))
}
-
-func TestIntegrationInternalMetrics(t *testing.T) {
- if runtime.GOOS == "windows" {
- t.Skip("flaky test on windows https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34836")
- }
-
- // 1. Set up mock Datadog server
- seriesRec := &testutil.HTTPRequestRecorderWithChan{Pattern: testutil.MetricV2Endpoint, ReqChan: make(chan []byte, 100)}
- tracesRec := &testutil.HTTPRequestRecorderWithChan{Pattern: testutil.TraceEndpoint, ReqChan: make(chan []byte, 100)}
- server := testutil.DatadogServerMock(seriesRec.HandlerFunc, tracesRec.HandlerFunc)
- defer server.Close()
- t.Setenv("SERVER_URL", server.URL)
-
- // 2. Start in-process collector
- factories := getIntegrationTestComponents(t)
- app := getIntegrationTestCollector(t, "integration_test_internal_metrics_config.yaml", factories)
- go func() {
- assert.NoError(t, app.Run(context.Background()))
- }()
- defer app.Shutdown()
-
- waitForReadiness(app)
-
- // 3. Generate and send traces
- sendTraces(t)
-
- // 4. Validate Datadog trace agent & OTel internal metrics are sent to the mock server
- expectedMetrics := map[string]struct{}{
- // Datadog internal metrics on trace and stats writers
- "otelcol_datadog_otlp_translator_resources_missing_source": {},
- "otelcol_datadog_trace_agent_stats_writer_bytes": {},
- "otelcol_datadog_trace_agent_stats_writer_retries": {},
- "otelcol_datadog_trace_agent_stats_writer_stats_buckets": {},
- "otelcol_datadog_trace_agent_stats_writer_stats_entries": {},
- "otelcol_datadog_trace_agent_stats_writer_payloads": {},
- "otelcol_datadog_trace_agent_stats_writer_client_payloads": {},
- "otelcol_datadog_trace_agent_stats_writer_errors": {},
- "otelcol_datadog_trace_agent_stats_writer_splits": {},
- "otelcol_datadog_trace_agent_trace_writer_bytes": {},
- "otelcol_datadog_trace_agent_trace_writer_retries": {},
- "otelcol_datadog_trace_agent_trace_writer_spans": {},
- "otelcol_datadog_trace_agent_trace_writer_traces": {},
- "otelcol_datadog_trace_agent_trace_writer_payloads": {},
- "otelcol_datadog_trace_agent_trace_writer_errors": {},
- "otelcol_datadog_trace_agent_trace_writer_events": {},
-
- // OTel collector internal metrics
- "otelcol_process_memory_rss": {},
- "otelcol_process_runtime_total_sys_memory_bytes": {},
- "otelcol_process_uptime": {},
- "otelcol_process_cpu_seconds": {},
- "otelcol_process_runtime_heap_alloc_bytes": {},
- "otelcol_process_runtime_total_alloc_bytes": {},
- "otelcol_receiver_accepted_metric_points": {},
- "otelcol_receiver_accepted_spans": {},
- "otelcol_exporter_queue_capacity": {},
- "otelcol_exporter_queue_size": {},
- "otelcol_exporter_sent_spans": {},
- "otelcol_exporter_sent_metric_points": {},
- }
-
- metricMap := make(map[string]series)
- for len(metricMap) < len(expectedMetrics) {
- select {
- case <-tracesRec.ReqChan:
- // Drain the channel, no need to look into the traces
- case metricsBytes := <-seriesRec.ReqChan:
- var metrics seriesSlice
- gz := getGzipReader(t, metricsBytes)
- dec := json.NewDecoder(gz)
- assert.NoError(t, dec.Decode(&metrics))
- for _, s := range metrics.Series {
- if _, ok := expectedMetrics[s.Metric]; ok {
- metricMap[s.Metric] = s
- }
- }
- case <-time.After(60 * time.Second):
- t.Fail()
- }
- }
-}
diff --git a/exporter/datadogexporter/integrationtest/no_race_integration_test.go b/exporter/datadogexporter/integrationtest/no_race_integration_test.go
new file mode 100644
index 000000000000..a42262337550
--- /dev/null
+++ b/exporter/datadogexporter/integrationtest/no_race_integration_test.go
@@ -0,0 +1,98 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+//go:build !race
+
+package integrationtest // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/integrationtest"
+
+import (
+ "context"
+ "encoding/json"
+ "runtime"
+ "testing"
+ "time"
+
+ "github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil"
+ "github.com/stretchr/testify/assert"
+)
+
+func TestIntegrationInternalMetrics(t *testing.T) {
+ if runtime.GOOS == "windows" {
+ t.Skip("flaky test on windows https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34836")
+ }
+
+ // 1. Set up mock Datadog server
+ seriesRec := &testutil.HTTPRequestRecorderWithChan{Pattern: testutil.MetricV2Endpoint, ReqChan: make(chan []byte, 100)}
+ tracesRec := &testutil.HTTPRequestRecorderWithChan{Pattern: testutil.TraceEndpoint, ReqChan: make(chan []byte, 100)}
+ server := testutil.DatadogServerMock(seriesRec.HandlerFunc, tracesRec.HandlerFunc)
+ defer server.Close()
+ t.Setenv("SERVER_URL", server.URL)
+
+ // 2. Start in-process collector
+ factories := getIntegrationTestComponents(t)
+ app := getIntegrationTestCollector(t, "integration_test_internal_metrics_config.yaml", factories)
+ go func() {
+ assert.NoError(t, app.Run(context.Background()))
+ }()
+ defer app.Shutdown()
+
+ waitForReadiness(app)
+
+ // 3. Generate and send traces
+ sendTraces(t)
+
+ // 4. Validate Datadog trace agent & OTel internal metrics are sent to the mock server
+ expectedMetrics := map[string]struct{}{
+ // Datadog internal metrics on trace and stats writers
+ "otelcol_datadog_otlp_translator_resources_missing_source": {},
+ "otelcol_datadog_trace_agent_stats_writer_bytes": {},
+ "otelcol_datadog_trace_agent_stats_writer_retries": {},
+ "otelcol_datadog_trace_agent_stats_writer_stats_buckets": {},
+ "otelcol_datadog_trace_agent_stats_writer_stats_entries": {},
+ "otelcol_datadog_trace_agent_stats_writer_payloads": {},
+ "otelcol_datadog_trace_agent_stats_writer_client_payloads": {},
+ "otelcol_datadog_trace_agent_stats_writer_errors": {},
+ "otelcol_datadog_trace_agent_stats_writer_splits": {},
+ "otelcol_datadog_trace_agent_trace_writer_bytes": {},
+ "otelcol_datadog_trace_agent_trace_writer_retries": {},
+ "otelcol_datadog_trace_agent_trace_writer_spans": {},
+ "otelcol_datadog_trace_agent_trace_writer_traces": {},
+ "otelcol_datadog_trace_agent_trace_writer_payloads": {},
+ "otelcol_datadog_trace_agent_trace_writer_errors": {},
+ "otelcol_datadog_trace_agent_trace_writer_events": {},
+
+ // OTel collector internal metrics
+ "otelcol_process_memory_rss": {},
+ "otelcol_process_runtime_total_sys_memory_bytes": {},
+ "otelcol_process_uptime": {},
+ "otelcol_process_cpu_seconds": {},
+ "otelcol_process_runtime_heap_alloc_bytes": {},
+ "otelcol_process_runtime_total_alloc_bytes": {},
+ "otelcol_receiver_accepted_metric_points": {},
+ "otelcol_receiver_accepted_spans": {},
+ "otelcol_exporter_queue_capacity": {},
+ "otelcol_exporter_queue_size": {},
+ "otelcol_exporter_sent_spans": {},
+ "otelcol_exporter_sent_metric_points": {},
+ }
+
+ metricMap := make(map[string]series)
+ for len(metricMap) < len(expectedMetrics) {
+ select {
+ case <-tracesRec.ReqChan:
+ // Drain the channel, no need to look into the traces
+ case metricsBytes := <-seriesRec.ReqChan:
+ var metrics seriesSlice
+ gz := getGzipReader(t, metricsBytes)
+ dec := json.NewDecoder(gz)
+ assert.NoError(t, dec.Decode(&metrics))
+ for _, s := range metrics.Series {
+ if _, ok := expectedMetrics[s.Metric]; ok {
+ metricMap[s.Metric] = s
+ }
+ }
+ case <-time.After(60 * time.Second):
+ t.Fail()
+ }
+ }
+}
diff --git a/exporter/datadogexporter/internal/clientutil/http_test.go b/exporter/datadogexporter/internal/clientutil/http_test.go
index 6a09dc2ba1b0..73420c1f1863 100644
--- a/exporter/datadogexporter/internal/clientutil/http_test.go
+++ b/exporter/datadogexporter/internal/clientutil/http_test.go
@@ -161,7 +161,7 @@ func TestNewHTTPClient(t *testing.T) {
func TestUserAgent(t *testing.T) {
- assert.Equal(t, UserAgent(buildInfo), "otelcontribcol/1.0")
+ assert.Equal(t, "otelcontribcol/1.0", UserAgent(buildInfo))
}
func TestDDHeaders(t *testing.T) {
@@ -169,6 +169,6 @@ func TestDDHeaders(t *testing.T) {
apiKey := "apikey"
SetDDHeaders(header, buildInfo, apiKey)
assert.Equal(t, header.Get("DD-Api-Key"), apiKey)
- assert.Equal(t, header.Get("USer-Agent"), "otelcontribcol/1.0")
+ assert.Equal(t, "otelcontribcol/1.0", header.Get("USer-Agent"))
}
diff --git a/exporter/datadogexporter/internal/clientutil/retrier_test.go b/exporter/datadogexporter/internal/clientutil/retrier_test.go
index a52ec759d56b..15685294bb48 100644
--- a/exporter/datadogexporter/internal/clientutil/retrier_test.go
+++ b/exporter/datadogexporter/internal/clientutil/retrier_test.go
@@ -26,7 +26,7 @@ func TestDoWithRetries(t *testing.T) {
retryNum, err := retrier.DoWithRetries(ctx, func(context.Context) error { return nil })
require.NoError(t, err)
- assert.Equal(t, retryNum, int64(0))
+ assert.Equal(t, int64(0), retryNum)
retrier = NewRetrier(zap.NewNop(),
configretry.BackOffConfig{
@@ -39,7 +39,7 @@ func TestDoWithRetries(t *testing.T) {
)
retryNum, err = retrier.DoWithRetries(ctx, func(context.Context) error { return errors.New("action failed") })
require.Error(t, err)
- assert.Greater(t, retryNum, int64(0))
+ assert.Positive(t, retryNum)
}
func TestNoRetriesOnPermanentError(t *testing.T) {
@@ -52,5 +52,5 @@ func TestNoRetriesOnPermanentError(t *testing.T) {
return WrapError(fmt.Errorf("test"), &respNonRetriable)
})
require.Error(t, err)
- assert.Equal(t, retryNum, int64(0))
+ assert.Equal(t, int64(0), retryNum)
}
diff --git a/exporter/datadogexporter/internal/hostmetadata/host_test.go b/exporter/datadogexporter/internal/hostmetadata/host_test.go
index f4a45c947124..f58b2fbea4b7 100644
--- a/exporter/datadogexporter/internal/hostmetadata/host_test.go
+++ b/exporter/datadogexporter/internal/hostmetadata/host_test.go
@@ -18,5 +18,5 @@ func TestHost(t *testing.T) {
require.NoError(t, err)
src, err := p.Source(context.Background())
require.NoError(t, err)
- assert.Equal(t, src.Identifier, "test-host")
+ assert.Equal(t, "test-host", src.Identifier)
}
diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/system/host_test.go b/exporter/datadogexporter/internal/hostmetadata/internal/system/host_test.go
index 9939324eb5d4..9e1dceae16d1 100644
--- a/exporter/datadogexporter/internal/hostmetadata/internal/system/host_test.go
+++ b/exporter/datadogexporter/internal/hostmetadata/internal/system/host_test.go
@@ -30,17 +30,17 @@ func TestGetHostname(t *testing.T) {
FQDN: "fqdn",
OS: "os",
}
- assert.Equal(t, hostInfoAll.GetHostname(logger), "fqdn")
+ assert.Equal(t, "fqdn", hostInfoAll.GetHostname(logger))
hostInfoInvalid := &HostInfo{
FQDN: "fqdn_invalid",
OS: "os",
}
- assert.Equal(t, hostInfoInvalid.GetHostname(logger), "os")
+ assert.Equal(t, "os", hostInfoInvalid.GetHostname(logger))
hostInfoMissingFQDN := &HostInfo{
OS: "os",
}
- assert.Equal(t, hostInfoMissingFQDN.GetHostname(logger), "os")
+ assert.Equal(t, "os", hostInfoMissingFQDN.GetHostname(logger))
}
diff --git a/exporter/datadogexporter/internal/hostmetadata/metadata_test.go b/exporter/datadogexporter/internal/hostmetadata/metadata_test.go
index c2588fabd818..4d2100046e80 100644
--- a/exporter/datadogexporter/internal/hostmetadata/metadata_test.go
+++ b/exporter/datadogexporter/internal/hostmetadata/metadata_test.go
@@ -71,10 +71,10 @@ func TestFillHostMetadata(t *testing.T) {
metadata := payload.NewEmpty()
fillHostMetadata(params, pcfg, hostProvider, &metadata)
- assert.Equal(t, metadata.InternalHostname, "hostname")
- assert.Equal(t, metadata.Flavor, "otelcontribcol")
- assert.Equal(t, metadata.Version, "1.0")
- assert.Equal(t, metadata.Meta.Hostname, "hostname")
+ assert.Equal(t, "hostname", metadata.InternalHostname)
+ assert.Equal(t, "otelcontribcol", metadata.Flavor)
+ assert.Equal(t, "1.0", metadata.Version)
+ assert.Equal(t, "hostname", metadata.Meta.Hostname)
assert.ElementsMatch(t, metadata.Tags.OTel, []string{"key1:tag1", "key2:tag2", "env:prod"})
metadataWithVals := payload.HostMetadata{
@@ -84,10 +84,10 @@ func TestFillHostMetadata(t *testing.T) {
}
fillHostMetadata(params, pcfg, hostProvider, &metadataWithVals)
- assert.Equal(t, metadataWithVals.InternalHostname, "my-custom-hostname")
- assert.Equal(t, metadataWithVals.Flavor, "otelcontribcol")
- assert.Equal(t, metadataWithVals.Version, "1.0")
- assert.Equal(t, metadataWithVals.Meta.Hostname, "my-custom-hostname")
+ assert.Equal(t, "my-custom-hostname", metadataWithVals.InternalHostname)
+ assert.Equal(t, "otelcontribcol", metadataWithVals.Flavor)
+ assert.Equal(t, "1.0", metadataWithVals.Version)
+ assert.Equal(t, "my-custom-hostname", metadataWithVals.Meta.Hostname)
assert.ElementsMatch(t, metadataWithVals.Tags.OTel, []string{"key1:tag1", "key2:tag2", "env:prod"})
}
@@ -187,8 +187,8 @@ func TestPushMetadata(t *testing.T) {
handler := http.NewServeMux()
handler.HandleFunc("/intake", func(_ http.ResponseWriter, r *http.Request) {
- assert.Equal(t, r.Header.Get("DD-Api-Key"), "apikey")
- assert.Equal(t, r.Header.Get("User-Agent"), "otelcontribcol/1.0")
+ assert.Equal(t, "apikey", r.Header.Get("DD-Api-Key"))
+ assert.Equal(t, "otelcontribcol/1.0", r.Header.Get("User-Agent"))
reader, err := gzip.NewReader(r.Body)
require.NoError(t, err)
body, err := io.ReadAll(reader)
@@ -253,7 +253,7 @@ func TestPusher(t *testing.T) {
go RunPusher(ctx, params, pcfg, hostProvider, attrs, reporter)
recvMetadata := <-server.MetadataChan
- assert.Equal(t, recvMetadata.InternalHostname, "datadog-hostname")
+ assert.Equal(t, "datadog-hostname", recvMetadata.InternalHostname)
assert.Equal(t, recvMetadata.Version, mockBuildInfo.Version)
assert.Equal(t, recvMetadata.Flavor, mockBuildInfo.Command)
require.NotNil(t, recvMetadata.Meta)
diff --git a/exporter/datadogexporter/internal/metrics/series_test.go b/exporter/datadogexporter/internal/metrics/series_test.go
index e195fc271bfc..7df7e9b258d1 100644
--- a/exporter/datadogexporter/internal/metrics/series_test.go
+++ b/exporter/datadogexporter/internal/metrics/series_test.go
@@ -35,10 +35,10 @@ func TestNewType(t *testing.T) {
tags := []string{"tag:value"}
gauge := NewGauge(name, ts, value, tags)
- assert.Equal(t, gauge.GetType(), datadogV2.METRICINTAKETYPE_GAUGE)
+ assert.Equal(t, datadogV2.METRICINTAKETYPE_GAUGE, gauge.GetType())
count := NewCount(name, ts, value, tags)
- assert.Equal(t, count.GetType(), datadogV2.METRICINTAKETYPE_COUNT)
+ assert.Equal(t, datadogV2.METRICINTAKETYPE_COUNT, count.GetType())
}
func TestDefaultMetrics(t *testing.T) {
diff --git a/exporter/datadogexporter/logs_exporter_test.go b/exporter/datadogexporter/logs_exporter_test.go
index 6c8c1aa92b5b..ef66a1964e58 100644
--- a/exporter/datadogexporter/logs_exporter_test.go
+++ b/exporter/datadogexporter/logs_exporter_test.go
@@ -19,6 +19,7 @@ import (
"go.opentelemetry.io/collector/exporter/exportertest"
"go.opentelemetry.io/collector/featuregate"
"go.opentelemetry.io/collector/pdata/plog"
+ conventions127 "go.opentelemetry.io/collector/semconv/v1.27.0"
"github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/testdata"
"github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/traceutil"
@@ -295,6 +296,7 @@ func TestLogsAgentExporter(t *testing.T) {
ldd := lrr.ResourceLogs().At(0).ScopeLogs().At(0).LogRecords().At(0)
ldd.Attributes().PutStr("attr", "hello")
ldd.Attributes().PutStr("service.name", "service")
+ ldd.Attributes().PutStr("host.name", "test-host")
return lrr
}(),
retry: false,
@@ -318,6 +320,8 @@ func TestLogsAgentExporter(t *testing.T) {
"attr": "hello",
"service": "service",
"service.name": "service",
+ "host.name": "test-host",
+ "hostname": "test-host",
},
"ddsource": "otlp_log_ingestion",
"ddtags": "otel_source:datadog_exporter",
@@ -500,6 +504,41 @@ func TestLogsAgentExporter(t *testing.T) {
},
},
},
+ {
+ name: "new-env-convention",
+ args: args{
+ ld: func() plog.Logs {
+ lrr := testdata.GenerateLogsOneLogRecord()
+ lrr.ResourceLogs().At(0).Resource().Attributes().PutStr(conventions127.AttributeDeploymentEnvironmentName, "new_env")
+ return lrr
+ }(),
+ retry: false,
+ },
+ want: testutil.JSONLogs{
+ {
+ "message": testutil.JSONLog{
+ "@timestamp": testdata.TestLogTime.Format(timeFormatString),
+ "app": "server",
+ "dd.span_id": fmt.Sprintf("%d", spanIDToUint64(ld.SpanID())),
+ "dd.trace_id": fmt.Sprintf("%d", traceIDToUint64(ld.TraceID())),
+ "deployment.environment.name": "new_env",
+ "instance_num": "1",
+ "message": ld.Body().AsString(),
+ "otel.severity_number": "9",
+ "otel.severity_text": "Info",
+ "otel.span_id": traceutil.SpanIDToHexOrEmptyString(ld.SpanID()),
+ "otel.timestamp": fmt.Sprintf("%d", testdata.TestLogTime.UnixNano()),
+ "otel.trace_id": traceutil.TraceIDToHexOrEmptyString(ld.TraceID()),
+ "resource-attr": "resource-attr-val-1",
+ "status": "Info",
+ },
+ "ddsource": "otlp_log_ingestion",
+ "ddtags": "env:new_env,otel_source:datadog_exporter",
+ "service": "",
+ "status": "Info",
+ },
+ },
+ },
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
diff --git a/exporter/datadogexporter/metrics_exporter_test.go b/exporter/datadogexporter/metrics_exporter_test.go
index 891da576c415..08e4bd80dc6b 100644
--- a/exporter/datadogexporter/metrics_exporter_test.go
+++ b/exporter/datadogexporter/metrics_exporter_test.go
@@ -28,6 +28,7 @@ import (
"go.opentelemetry.io/collector/exporter/exportertest"
"go.opentelemetry.io/collector/pdata/pcommon"
"go.opentelemetry.io/collector/pdata/pmetric"
+ conventions127 "go.opentelemetry.io/collector/semconv/v1.27.0"
conventions "go.opentelemetry.io/collector/semconv/v1.6.1"
"go.uber.org/zap"
)
@@ -57,10 +58,9 @@ func TestNewExporter(t *testing.T) {
CumulativeMonotonicMode: CumulativeMonotonicSumModeToDelta,
},
},
- HostMetadata: HostMetadataConfig{
- sourceTimeout: 50 * time.Millisecond,
- },
+ HostMetadata: HostMetadataConfig{},
}
+ cfg.HostMetadata.SetSourceTimeout(50 * time.Millisecond)
params := exportertest.NewNopSettings()
f := NewFactory()
@@ -81,7 +81,7 @@ func TestNewExporter(t *testing.T) {
err = exp.ConsumeMetrics(context.Background(), testMetrics)
require.NoError(t, err)
recvMetadata := <-server.MetadataChan
- assert.Equal(t, recvMetadata.InternalHostname, "custom-hostname")
+ assert.Equal(t, "custom-hostname", recvMetadata.InternalHostname)
}
func Test_metricsExporter_PushMetricsData(t *testing.T) {
@@ -167,6 +167,64 @@ func Test_metricsExporter_PushMetricsData(t *testing.T) {
},
},
},
+ {
+ metrics: createTestMetrics(map[string]string{
+ conventions127.AttributeDeploymentEnvironmentName: "new_env",
+ "custom_attribute": "custom_value",
+ }),
+ source: source.Source{
+ Kind: source.HostnameKind,
+ Identifier: "test-host",
+ },
+ histogramMode: HistogramModeCounters,
+ hostTags: []string{"key1:value1", "key2:value2"},
+ expectedSeries: map[string]any{
+ "series": []any{
+ map[string]any{
+ "metric": "int.gauge",
+ "points": []any{map[string]any{"timestamp": float64(0), "value": float64(222)}},
+ "type": float64(datadogV2.METRICINTAKETYPE_GAUGE),
+ "resources": []any{map[string]any{"name": "test-host", "type": "host"}},
+ "tags": []any{"env:new_env"},
+ },
+ map[string]any{
+ "metric": "otel.system.filesystem.utilization",
+ "points": []any{map[string]any{"timestamp": float64(0), "value": float64(333)}},
+ "type": float64(datadogV2.METRICINTAKETYPE_GAUGE),
+ "resources": []any{map[string]any{"name": "test-host", "type": "host"}},
+ "tags": []any{"env:new_env"},
+ },
+ map[string]any{
+ "metric": "double.histogram.bucket",
+ "points": []any{map[string]any{"timestamp": float64(0), "value": float64(2)}},
+ "type": float64(datadogV2.METRICINTAKETYPE_COUNT),
+ "resources": []any{map[string]any{"name": "test-host", "type": "host"}},
+ "tags": []any{"lower_bound:-inf", "upper_bound:0", "env:new_env"},
+ },
+ map[string]any{
+ "metric": "double.histogram.bucket",
+ "points": []any{map[string]any{"timestamp": float64(0), "value": float64(18)}},
+ "type": float64(datadogV2.METRICINTAKETYPE_COUNT),
+ "resources": []any{map[string]any{"name": "test-host", "type": "host"}},
+ "tags": []any{"lower_bound:0", "upper_bound:inf", "env:new_env"},
+ },
+ map[string]any{
+ "metric": "system.disk.in_use",
+ "points": []any{map[string]any{"timestamp": float64(0), "value": float64(333)}},
+ "type": float64(datadogV2.METRICINTAKETYPE_GAUGE),
+ "resources": []any{map[string]any{"name": "test-host", "type": "host"}},
+ "tags": []any{"env:new_env"},
+ },
+ map[string]any{
+ "metric": "otel.datadog_exporter.metrics.running",
+ "points": []any{map[string]any{"timestamp": float64(0), "value": float64(1)}},
+ "type": float64(datadogV2.METRICINTAKETYPE_GAUGE),
+ "resources": []any{map[string]any{"name": "test-host", "type": "host"}},
+ "tags": []any{"version:latest", "command:otelcol"},
+ },
+ },
+ },
+ },
{
metrics: createTestMetrics(attrs),
source: source.Source{
@@ -292,9 +350,7 @@ func Test_metricsExporter_PushMetricsData(t *testing.T) {
)
defer server.Close()
- var (
- once sync.Once
- )
+ var once sync.Once
pusher := newTestPusher(t)
reporter, err := inframetadata.NewReporter(zap.NewNop(), pusher, 1*time.Second)
require.NoError(t, err)
@@ -402,7 +458,7 @@ func TestNewExporter_Zorkian(t *testing.T) {
err = exp.ConsumeMetrics(context.Background(), testMetrics)
require.NoError(t, err)
recvMetadata := <-server.MetadataChan
- assert.Equal(t, recvMetadata.InternalHostname, "custom-hostname")
+ assert.Equal(t, "custom-hostname", recvMetadata.InternalHostname)
}
func Test_metricsExporter_PushMetricsData_Zorkian(t *testing.T) {
@@ -488,6 +544,64 @@ func Test_metricsExporter_PushMetricsData_Zorkian(t *testing.T) {
},
},
},
+ {
+ metrics: createTestMetrics(map[string]string{
+ conventions127.AttributeDeploymentEnvironmentName: "new_env",
+ "custom_attribute": "custom_value",
+ }),
+ source: source.Source{
+ Kind: source.HostnameKind,
+ Identifier: "test-host",
+ },
+ histogramMode: HistogramModeCounters,
+ hostTags: []string{"key1:value1", "key2:value2"},
+ expectedSeries: map[string]any{
+ "series": []any{
+ map[string]any{
+ "metric": "int.gauge",
+ "points": []any{[]any{float64(0), float64(222)}},
+ "type": "gauge",
+ "host": "test-host",
+ "tags": []any{"env:new_env"},
+ },
+ map[string]any{
+ "metric": "otel.system.filesystem.utilization",
+ "points": []any{[]any{float64(0), float64(333)}},
+ "type": "gauge",
+ "host": "test-host",
+ "tags": []any{"env:new_env"},
+ },
+ map[string]any{
+ "metric": "double.histogram.bucket",
+ "points": []any{[]any{float64(0), float64(2)}},
+ "type": "count",
+ "host": "test-host",
+ "tags": []any{"lower_bound:-inf", "upper_bound:0", "env:new_env"},
+ },
+ map[string]any{
+ "metric": "double.histogram.bucket",
+ "points": []any{[]any{float64(0), float64(18)}},
+ "type": "count",
+ "host": "test-host",
+ "tags": []any{"lower_bound:0", "upper_bound:inf", "env:new_env"},
+ },
+ map[string]any{
+ "metric": "system.disk.in_use",
+ "points": []any{[]any{float64(0), float64(333)}},
+ "type": "gauge",
+ "host": "test-host",
+ "tags": []any{"env:new_env"},
+ },
+ map[string]any{
+ "metric": "otel.datadog_exporter.metrics.running",
+ "points": []any{[]any{float64(0), float64(1)}},
+ "type": "gauge",
+ "host": "test-host",
+ "tags": []any{"version:latest", "command:otelcol"},
+ },
+ },
+ },
+ },
{
metrics: createTestMetrics(attrs),
source: source.Source{
@@ -677,9 +791,7 @@ func Test_metricsExporter_PushMetricsData_Zorkian(t *testing.T) {
)
defer server.Close()
- var (
- once sync.Once
- )
+ var once sync.Once
pusher := newTestPusher(t)
reporter, err := inframetadata.NewReporter(zap.NewNop(), pusher, 1*time.Second)
require.NoError(t, err)
diff --git a/exporter/datadogexporter/traces_exporter.go b/exporter/datadogexporter/traces_exporter.go
index 9254ffac7486..a510c7e88ae4 100644
--- a/exporter/datadogexporter/traces_exporter.go
+++ b/exporter/datadogexporter/traces_exporter.go
@@ -226,7 +226,7 @@ func newTraceAgentConfig(ctx context.Context, params exporter.Settings, cfg *Con
return clientutil.NewHTTPClient(cfg.ClientConfig)
}
}
- if v := cfg.Traces.flushInterval; v > 0 {
+ if v := cfg.Traces.GetFlushInterval(); v > 0 {
acfg.TraceWriter.FlushPeriodSeconds = v
}
if v := cfg.Traces.TraceBuffer; v > 0 {
@@ -238,6 +238,6 @@ func newTraceAgentConfig(ctx context.Context, params exporter.Settings, cfg *Con
if cfg.Traces.ComputeTopLevelBySpanKind {
acfg.Features["enable_otlp_compute_top_level_by_span_kind"] = struct{}{}
}
- tracelog.SetLogger(&zaplogger{params.Logger}) //TODO: This shouldn't be a singleton
+ tracelog.SetLogger(&zaplogger{params.Logger}) // TODO: This shouldn't be a singleton
return acfg, nil
}
diff --git a/exporter/datadogexporter/traces_exporter_test.go b/exporter/datadogexporter/traces_exporter_test.go
index fa5174155ec1..468b6e1560ad 100644
--- a/exporter/datadogexporter/traces_exporter_test.go
+++ b/exporter/datadogexporter/traces_exporter_test.go
@@ -9,6 +9,7 @@ import (
"context"
"encoding/json"
"fmt"
+ "io"
"net/http"
"net/http/httptest"
"os"
@@ -16,6 +17,7 @@ import (
"time"
"github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil"
+ pb "github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace"
tracelog "github.com/DataDog/datadog-agent/pkg/trace/log"
"github.com/DataDog/datadog-api-client-go/v2/api/datadogV2"
"github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes"
@@ -25,7 +27,11 @@ import (
"go.opentelemetry.io/collector/exporter/exportertest"
"go.opentelemetry.io/collector/pdata/pcommon"
"go.opentelemetry.io/collector/pdata/ptrace"
+ conventions127 "go.opentelemetry.io/collector/semconv/v1.27.0"
semconv "go.opentelemetry.io/collector/semconv/v1.6.1"
+ "google.golang.org/protobuf/proto"
+
+ datadogconfig "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
)
func setupTestMain(m *testing.M) {
@@ -134,8 +140,10 @@ func TestTracesSource(t *testing.T) {
TCPAddrConfig: confignet.TCPAddrConfig{Endpoint: metricsServer.URL},
},
Traces: TracesConfig{
- TCPAddrConfig: confignet.TCPAddrConfig{Endpoint: tracesServer.URL},
- IgnoreResources: []string{},
+ TCPAddrConfig: confignet.TCPAddrConfig{Endpoint: tracesServer.URL},
+ TracesConfig: datadogconfig.TracesConfig{
+ IgnoreResources: []string{},
+ },
},
}
@@ -254,11 +262,13 @@ func TestTraceExporter(t *testing.T) {
TCPAddrConfig: confignet.TCPAddrConfig{
Endpoint: server.URL,
},
- IgnoreResources: []string{},
- flushInterval: 0.1,
- TraceBuffer: 2,
+ TracesConfig: datadogconfig.TracesConfig{
+ IgnoreResources: []string{},
+ },
+ TraceBuffer: 2,
},
}
+ cfg.Traces.SetFlushInterval(0.1)
params := exportertest.NewNopSettings()
f := NewFactory()
@@ -328,7 +338,47 @@ func TestPushTraceData(t *testing.T) {
assert.NoError(t, err)
recvMetadata := <-server.MetadataChan
- assert.Equal(t, recvMetadata.InternalHostname, "custom-hostname")
+ assert.Equal(t, "custom-hostname", recvMetadata.InternalHostname)
+}
+
+func TestPushTraceData_NewEnvConvention(t *testing.T) {
+ tracesRec := &testutil.HTTPRequestRecorderWithChan{Pattern: testutil.TraceEndpoint, ReqChan: make(chan []byte)}
+ server := testutil.DatadogServerMock(tracesRec.HandlerFunc)
+ defer server.Close()
+ cfg := &Config{
+ API: APIConfig{
+ Key: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
+ },
+ TagsConfig: TagsConfig{
+ Hostname: "test-host",
+ },
+ Metrics: MetricsConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{Endpoint: server.URL},
+ },
+ Traces: TracesConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{Endpoint: server.URL},
+ },
+ }
+ cfg.Traces.SetFlushInterval(0.1)
+
+ params := exportertest.NewNopSettings()
+ f := NewFactory()
+ exp, err := f.CreateTracesExporter(context.Background(), params, cfg)
+ assert.NoError(t, err)
+
+ err = exp.ConsumeTraces(context.Background(), simpleTracesWithAttributes(map[string]any{conventions127.AttributeDeploymentEnvironmentName: "new_env"}))
+ assert.NoError(t, err)
+
+ reqBytes := <-tracesRec.ReqChan
+ buf := bytes.NewBuffer(reqBytes)
+ reader, err := gzip.NewReader(buf)
+ require.NoError(t, err)
+ slurp, err := io.ReadAll(reader)
+ require.NoError(t, err)
+ var traces pb.AgentPayload
+ require.NoError(t, proto.Unmarshal(slurp, &traces))
+ assert.Len(t, traces.TracerPayloads, 1)
+ assert.Equal(t, "new_env", traces.TracerPayloads[0].GetEnv())
}
func simpleTraces() ptrace.Traces {
diff --git a/exporter/datasetexporter/config.go b/exporter/datasetexporter/config.go
index 138478425ff3..c489758bef36 100644
--- a/exporter/datasetexporter/config.go
+++ b/exporter/datasetexporter/config.go
@@ -154,16 +154,16 @@ func newDefaultServerHostSettings() ServerHostSettings {
const debugDefault = false
type Config struct {
- DatasetURL string `mapstructure:"dataset_url"`
- APIKey configopaque.String `mapstructure:"api_key"`
- Debug bool `mapstructure:"debug"`
- BufferSettings `mapstructure:"buffer"`
- TracesSettings `mapstructure:"traces"`
- LogsSettings `mapstructure:"logs"`
- ServerHostSettings `mapstructure:"server_host"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- exporterhelper.TimeoutSettings `mapstructure:"timeout"`
+ DatasetURL string `mapstructure:"dataset_url"`
+ APIKey configopaque.String `mapstructure:"api_key"`
+ Debug bool `mapstructure:"debug"`
+ BufferSettings `mapstructure:"buffer"`
+ TracesSettings `mapstructure:"traces"`
+ LogsSettings `mapstructure:"logs"`
+ ServerHostSettings `mapstructure:"server_host"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:"timeout"`
}
func (c *Config) Unmarshal(conf *confmap.Conf) error {
diff --git a/exporter/datasetexporter/config_test.go b/exporter/datasetexporter/config_test.go
index c7ab7d951624..efe18a47afec 100644
--- a/exporter/datasetexporter/config_test.go
+++ b/exporter/datasetexporter/config_test.go
@@ -135,8 +135,8 @@ func TestConfigString(t *testing.T) {
UseHostName: false,
},
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
}
assert.Equal(t,
diff --git a/exporter/datasetexporter/factory.go b/exporter/datasetexporter/factory.go
index b631aae6527e..aef03084718b 100644
--- a/exporter/datasetexporter/factory.go
+++ b/exporter/datasetexporter/factory.go
@@ -31,8 +31,8 @@ func createDefaultConfig() component.Config {
LogsSettings: newDefaultLogsSettings(),
ServerHostSettings: newDefaultServerHostSettings(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
Debug: debugDefault,
}
}
diff --git a/exporter/datasetexporter/factory_test.go b/exporter/datasetexporter/factory_test.go
index 863330f93633..dab12b484f66 100644
--- a/exporter/datasetexporter/factory_test.go
+++ b/exporter/datasetexporter/factory_test.go
@@ -30,8 +30,8 @@ func TestCreateDefaultConfig(t *testing.T) {
LogsSettings: newDefaultLogsSettings(),
ServerHostSettings: newDefaultServerHostSettings(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
}, cfg, "failed to create default config")
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
@@ -55,8 +55,8 @@ func TestLoadConfig(t *testing.T) {
LogsSettings: newDefaultLogsSettings(),
ServerHostSettings: newDefaultServerHostSettings(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
},
},
{
@@ -78,8 +78,8 @@ func TestLoadConfig(t *testing.T) {
LogsSettings: newDefaultLogsSettings(),
ServerHostSettings: newDefaultServerHostSettings(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
},
},
{
@@ -128,12 +128,12 @@ func TestLoadConfig(t *testing.T) {
MaxInterval: 12 * time.Nanosecond,
MaxElapsedTime: 13 * time.Nanosecond,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 14,
QueueSize: 15,
},
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 16 * time.Nanosecond,
},
},
@@ -214,8 +214,8 @@ func createExporterTests() []CreateTest {
UseHostName: true,
},
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
},
expectedError: nil,
},
diff --git a/exporter/datasetexporter/go.mod b/exporter/datasetexporter/go.mod
index 64620f6253c6..e5249753dbf0 100644
--- a/exporter/datasetexporter/go.mod
+++ b/exporter/datasetexporter/go.mod
@@ -4,22 +4,22 @@ go 1.22.0
require (
github.com/google/uuid v1.6.0
- // github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ // github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/scalyr/dataset-go v0.20.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
)
require (
github.com/cenkalti/backoff/v4 v4.3.0
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
)
require (
@@ -41,32 +41,32 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20230711023510-fffb14384f22 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/datasetexporter/go.sum b/exporter/datasetexporter/go.sum
index a0236fac91ec..2b38eea8962e 100644
--- a/exporter/datasetexporter/go.sum
+++ b/exporter/datasetexporter/go.sum
@@ -52,16 +52,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/scalyr/dataset-go v0.20.0 h1:VZJew4W/ufnb67yZSpWQKI40U4XpA+w+cDM+mk0qS2E=
github.com/scalyr/dataset-go v0.20.0/go.mod h1:k/A+KhdEyffuTGb1n+jSWg8J5ikV9iYVKejVGjGXXoA=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -70,56 +70,54 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -145,12 +143,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/datasetexporter/logs_exporter_stress_test.go b/exporter/datasetexporter/logs_exporter_stress_test.go
index 5f1a37f693a5..1eaa542bfd8e 100644
--- a/exporter/datasetexporter/logs_exporter_stress_test.go
+++ b/exporter/datasetexporter/logs_exporter_stress_test.go
@@ -88,8 +88,8 @@ func TestConsumeLogsManyLogsShouldSucceed(t *testing.T) {
MaxParallelOutgoing: bufferMaxParallelOutgoing,
},
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
ServerHostSettings: ServerHostSettings{
UseHostName: true,
},
@@ -144,7 +144,7 @@ func TestConsumeLogsManyLogsShouldSucceed(t *testing.T) {
assert.True(t, wasSuccessful.Load())
- assert.Equal(t, seenKeys, expectedKeys)
+ assert.Equal(t, expectedKeys, seenKeys)
assert.Equal(t, expectedLogs, processedEvents.Load(), "processed items")
assert.Equal(t, expectedLogs, uint64(len(seenKeys)), "unique items")
}
diff --git a/exporter/datasetexporter/logs_exporter_test.go b/exporter/datasetexporter/logs_exporter_test.go
index f350f070eeae..eab891ba2582 100644
--- a/exporter/datasetexporter/logs_exporter_test.go
+++ b/exporter/datasetexporter/logs_exporter_test.go
@@ -712,7 +712,7 @@ func TestBuildEventFromLogEventWithoutTimestampWithOutObservedTimestampUseCurren
now = func() time.Time { return time.Unix(123456789, 0) }
currentTime := now()
assert.Equal(t, currentTime, time.Unix(123456789, 0))
- assert.Equal(t, strconv.FormatInt(currentTime.UnixNano(), 10), "123456789000000000")
+ assert.Equal(t, "123456789000000000", strconv.FormatInt(currentTime.UnixNano(), 10))
lr := testdata.GenerateLogsOneLogRecord()
ld := lr.ResourceLogs().At(0).ScopeLogs().At(0).LogRecords().At(0)
@@ -817,8 +817,8 @@ func TestConsumeLogsShouldSucceed(t *testing.T) {
ServerHost: testServerHost,
},
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
}
lr1 := testdata.GenerateLogsOneLogRecord()
diff --git a/exporter/dorisexporter/README.md b/exporter/dorisexporter/README.md
index f0ad02619a7c..28371b7118e4 100644
--- a/exporter/dorisexporter/README.md
+++ b/exporter/dorisexporter/README.md
@@ -24,13 +24,12 @@ The following configuration options are supported:
* `logs` (default = otel_logs) The table name for logs.
* `traces` (default = otel_traces) The table name for traces.
* `metrics` (default = otel_metrics) The table name for metrics.
-* `create_schema` (default = true) Whether databases and tables are created automatically.
-* `mysql_endpoint` The mysql protocol address to create the schema; ignored if `create_schema` is false.
+* `create_schema` (default = true) Whether databases and tables are created automatically in doris.
+* `mysql_endpoint` The mysql protocol address of doris. Only use to create the schema; ignored if `create_schema` is false.
* `history_days` (default = 0) Data older than these days will be deleted; ignored if `create_schema` is false. If set to 0, historical data will not be deleted.
* `create_history_days` (default = 0) The number of days in the history partition that was created when the table was created; ignored if `create_schema` is false. If `history_days` is not 0, `create_history_days` needs to be less than or equal to `history_days`.
* `replication_num` (default = 1) The number of replicas of the table; ignored if `create_schema` is false.
* `timezone` (default is the time zone of the opentelemetry collector) The time zone of doris.
-* `timeout` (default = 5s) Time to wait per individual attempt to send data to a backend.
* `sending_queue` [details here](https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/exporterhelper#configuration)
* `enabled` (default = true)
* `num_consumers` (default = 10) Number of consumers that dequeue batches; ignored if `enabled` is false.
@@ -41,6 +40,10 @@ The following configuration options are supported:
* `max_interval` (default = 30s) The upper bound on backoff; ignored if `enabled` is false.
* `max_elapsed_time` (default = 300s) The maximum amount of time spent trying to send a batch; ignored if `enabled` is false. If set to 0, the retries are never stopped.
+The Doris exporter supports common [HTTP Configuration Settings](https://github.com/open-telemetry/opentelemetry-collector/blob/main/config/confighttp/README.md#http-configuration-settings), except for compression (all requests are uncompressed). As a consequence of supporting [confighttp](https://github.com/open-telemetry/opentelemetry-collector/blob/main/config/confighttp/README.md#http-configuration-settings), the Doris exporter also supports common [TLS Configuration Settings](https://github.com/open-telemetry/opentelemetry-collector/blob/main/config/configtls/README.md#tls-configuration-settings).
+
+The Doris exporter sets `timeout` (HTTP request timeout) to 60s by default. All other defaults are as defined by [confighttp](https://github.com/open-telemetry/opentelemetry-collector/blob/main/config/confighttp/README.md#http-configuration-settings).
+
Example:
```yaml
exporters:
diff --git a/exporter/dorisexporter/config.go b/exporter/dorisexporter/config.go
index db34a0f4d2f2..bbc36785d44d 100644
--- a/exporter/dorisexporter/config.go
+++ b/exporter/dorisexporter/config.go
@@ -5,23 +5,24 @@ package dorisexporter // import "github.com/open-telemetry/opentelemetry-collect
import (
"errors"
+ "fmt"
"regexp"
+ "time"
+ "go.opentelemetry.io/collector/config/confighttp"
"go.opentelemetry.io/collector/config/configopaque"
"go.opentelemetry.io/collector/config/configretry"
"go.opentelemetry.io/collector/exporter/exporterhelper"
)
type Config struct {
- exporterhelper.TimeoutSettings `mapstructure:",squash"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
+ confighttp.ClientConfig `mapstructure:",squash"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
// TableNames is the table name for logs, traces and metrics.
Table `mapstructure:"table"`
- // Endpoint is the http stream load address.
- Endpoint string `mapstructure:"endpoint"`
// Database is the database name.
Database string `mapstructure:"database"`
// Username is the authentication username.
@@ -93,5 +94,46 @@ func (cfg *Config) Validate() (err error) {
err = errors.Join(err, errors.New("metrics table name must be alphanumeric and underscore"))
}
+ _, errT := cfg.timeZone()
+ if errT != nil {
+ err = errors.Join(err, errors.New("invalid timezone"))
+ }
+
return err
}
+
+const (
+ defaultStart = -2147483648 // IntMin
+)
+
+func (cfg *Config) startHistoryDays() int32 {
+ if cfg.HistoryDays == 0 {
+ return defaultStart
+ }
+ return -cfg.HistoryDays
+}
+
+func (cfg *Config) timeZone() (*time.Location, error) {
+ return time.LoadLocation(cfg.TimeZone)
+}
+
+const (
+ properties = `
+PROPERTIES (
+"replication_num" = "%d",
+"enable_single_replica_compaction" = "true",
+"compaction_policy" = "time_series",
+"dynamic_partition.enable" = "true",
+"dynamic_partition.create_history_partition" = "true",
+"dynamic_partition.time_unit" = "DAY",
+"dynamic_partition.start" = "%d",
+"dynamic_partition.history_partition_num" = "%d",
+"dynamic_partition.end" = "1",
+"dynamic_partition.prefix" = "p"
+)
+`
+)
+
+func (cfg *Config) propertiesStr() string {
+ return fmt.Sprintf(properties, cfg.ReplicationNum, cfg.startHistoryDays(), cfg.CreateHistoryDays)
+}
diff --git a/exporter/dorisexporter/config_test.go b/exporter/dorisexporter/config_test.go
index 8311476a5242..1870b3b565d3 100644
--- a/exporter/dorisexporter/config_test.go
+++ b/exporter/dorisexporter/config_test.go
@@ -12,6 +12,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"go.opentelemetry.io/collector/component"
+ "go.opentelemetry.io/collector/config/confighttp"
"go.opentelemetry.io/collector/config/configopaque"
"go.opentelemetry.io/collector/config/configretry"
"go.opentelemetry.io/collector/confmap/confmaptest"
@@ -30,6 +31,10 @@ func TestLoadConfig(t *testing.T) {
defaultCfg.(*Config).Endpoint = "http://localhost:8030"
defaultCfg.(*Config).MySQLEndpoint = "localhost:9030"
+ httpClientConfig := confighttp.NewDefaultClientConfig()
+ httpClientConfig.Timeout = 5 * time.Second
+ httpClientConfig.Endpoint = "http://localhost:8030"
+
tests := []struct {
id component.ID
expected component.Config
@@ -41,7 +46,7 @@ func TestLoadConfig(t *testing.T) {
{
id: component.NewIDWithName(metadata.Type, "full"),
expected: &Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{Timeout: 5 * time.Second},
+ ClientConfig: httpClientConfig,
BackOffConfig: configretry.BackOffConfig{
Enabled: true,
InitialInterval: 5 * time.Second,
@@ -50,7 +55,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 10,
QueueSize: 1000,
@@ -60,7 +65,6 @@ func TestLoadConfig(t *testing.T) {
Traces: "otel_traces",
Metrics: "otel_metrics",
},
- Endpoint: "http://localhost:8030",
Database: "otel",
Username: "admin",
Password: configopaque.String("admin"),
diff --git a/exporter/dorisexporter/exporter_common.go b/exporter/dorisexporter/exporter_common.go
new file mode 100644
index 000000000000..1c00bb10c78c
--- /dev/null
+++ b/exporter/dorisexporter/exporter_common.go
@@ -0,0 +1,117 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package dorisexporter // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dorisexporter"
+
+import (
+ "bytes"
+ "context"
+ "database/sql"
+ "fmt"
+ "net/http"
+ "time"
+
+ _ "github.com/go-sql-driver/mysql" // for register database driver
+ "go.opentelemetry.io/collector/component"
+ "go.uber.org/zap"
+)
+
+const timeFormat = "2006-01-02 15:04:05.999999"
+
+type commonExporter struct {
+ component.TelemetrySettings
+
+ client *http.Client
+
+ logger *zap.Logger
+ cfg *Config
+ timeZone *time.Location
+}
+
+func newExporter(logger *zap.Logger, cfg *Config, set component.TelemetrySettings) *commonExporter {
+ // There won't be an error because it's already been validated in the Config.Validate method.
+ timeZone, _ := cfg.timeZone()
+
+ return &commonExporter{
+ TelemetrySettings: set,
+ logger: logger,
+ cfg: cfg,
+ timeZone: timeZone,
+ }
+}
+
+func (e *commonExporter) formatTime(t time.Time) string {
+ return t.In(e.timeZone).Format(timeFormat)
+}
+
+type streamLoadResponse struct {
+ TxnID int64
+ Label string
+ Status string
+ ExistingJobStatus string
+ Message string
+ NumberTotalRows int64
+ NumberLoadedRows int64
+ NumberFilteredRows int64
+ NumberUnselectedRows int64
+ LoadBytes int64
+ LoadTimeMs int64
+ BeginTxnTimeMs int64
+ StreamLoadPutTimeMs int64
+ ReadDataTimeMs int64
+ WriteDataTimeMs int64
+ CommitAndPublishTimeMs int64
+ ErrorURL string
+}
+
+func (r *streamLoadResponse) success() bool {
+ return r.Status == "Success" || r.Status == "Publish Timeout"
+}
+
+func streamLoadURL(address string, db string, table string) string {
+ return address + "/api/" + db + "/" + table + "/_stream_load"
+}
+
+func streamLoadRequest(ctx context.Context, cfg *Config, table string, data []byte) (*http.Request, error) {
+ url := streamLoadURL(cfg.Endpoint, cfg.Database, table)
+ req, err := http.NewRequestWithContext(ctx, http.MethodPut, url, bytes.NewBuffer(data))
+ if err != nil {
+ return nil, err
+ }
+
+ req.Header.Set("format", "json")
+ req.Header.Set("Expect", "100-continue")
+ req.Header.Set("strip_outer_array", "true")
+ req.SetBasicAuth(cfg.Username, string(cfg.Password))
+
+ return req, nil
+}
+
+func createDorisHTTPClient(ctx context.Context, cfg *Config, host component.Host, settings component.TelemetrySettings) (*http.Client, error) {
+ client, err := cfg.ClientConfig.ToClient(ctx, host, settings)
+ if err != nil {
+ return nil, err
+ }
+
+ client.CheckRedirect = func(req *http.Request, _ []*http.Request) error {
+ req.SetBasicAuth(cfg.Username, string(cfg.Password))
+ return nil
+ }
+
+ return client, nil
+}
+
+func createDorisMySQLClient(cfg *Config) (*sql.DB, error) {
+ dsn := fmt.Sprintf("%s:%s@tcp(%s)/mysql", cfg.Username, string(cfg.Password), cfg.MySQLEndpoint)
+ conn, err := sql.Open("mysql", dsn)
+ return conn, err
+}
+
+func createAndUseDatabase(ctx context.Context, conn *sql.DB, cfg *Config) error {
+ _, err := conn.ExecContext(ctx, "CREATE DATABASE IF NOT EXISTS "+cfg.Database)
+ if err != nil {
+ return err
+ }
+ _, err = conn.ExecContext(ctx, "USE "+cfg.Database)
+ return err
+}
diff --git a/exporter/dorisexporter/exporter_common_test.go b/exporter/dorisexporter/exporter_common_test.go
new file mode 100644
index 000000000000..aa0a93c695eb
--- /dev/null
+++ b/exporter/dorisexporter/exporter_common_test.go
@@ -0,0 +1,53 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package dorisexporter // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dorisexporter"
+
+import (
+ "testing"
+ "time"
+
+ "github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/component"
+ "go.opentelemetry.io/collector/config/configtelemetry"
+ "go.opentelemetry.io/otel/metric"
+)
+
+var testTelemetrySettings = component.TelemetrySettings{
+ LeveledMeterProvider: func(_ configtelemetry.Level) metric.MeterProvider {
+ return nil
+ },
+}
+
+func TestNewCommonExporter(t *testing.T) {
+ cfg := createDefaultConfig().(*Config)
+ exporter := newExporter(nil, cfg, testTelemetrySettings)
+ require.NotNil(t, exporter)
+}
+
+func TestCommonExporter_FormatTime(t *testing.T) {
+ cfg := createDefaultConfig().(*Config)
+ exporter := newExporter(nil, cfg, testTelemetrySettings)
+ require.NotNil(t, exporter)
+
+ now := time.Date(2024, 1, 1, 0, 0, 0, 1000, time.Local)
+ require.Equal(t, "2024-01-01 00:00:00.000001", exporter.formatTime(now))
+}
+
+func TestStreamLoadResponse_Success(t *testing.T) {
+ resp := &streamLoadResponse{
+ Status: "Success",
+ }
+ require.True(t, resp.success())
+
+ resp.Status = "Publish Timeout"
+ require.True(t, resp.success())
+
+ resp.Status = "Fail"
+ require.False(t, resp.success())
+}
+
+func TestStreamLoadUrl(t *testing.T) {
+ url := streamLoadURL("http://doris:8030", "otel", "otel_logs")
+ require.Equal(t, "http://doris:8030/api/otel/otel_logs/_stream_load", url)
+}
diff --git a/exporter/dorisexporter/exporter_traces.go b/exporter/dorisexporter/exporter_traces.go
new file mode 100644
index 000000000000..40793c613605
--- /dev/null
+++ b/exporter/dorisexporter/exporter_traces.go
@@ -0,0 +1,215 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package dorisexporter // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dorisexporter"
+
+import (
+ "context"
+ _ "embed" // for SQL file embedding
+ "encoding/json"
+ "fmt"
+ "io"
+
+ "go.opentelemetry.io/collector/component"
+ "go.opentelemetry.io/collector/pdata/ptrace"
+ semconv "go.opentelemetry.io/collector/semconv/v1.25.0"
+ "go.uber.org/zap"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/traceutil"
+)
+
+//go:embed sql/traces_ddl.sql
+var tracesDDL string
+
+// dTrace Trace to Doris
+type dTrace struct {
+ ServiceName string `json:"service_name"`
+ Timestamp string `json:"timestamp"`
+ TraceID string `json:"trace_id"`
+ SpanID string `json:"span_id"`
+ TraceState string `json:"trace_state"`
+ ParentSpanID string `json:"parent_span_id"`
+ SpanName string `json:"span_name"`
+ SpanKind string `json:"span_kind"`
+ EndTime string `json:"end_time"`
+ Duration int64 `json:"duration"`
+ SpanAttributes map[string]any `json:"span_attributes"`
+ Events []*dEvent `json:"events"`
+ Links []*dLink `json:"links"`
+ StatusMessage string `json:"status_message"`
+ StatusCode string `json:"status_code"`
+ ResourceAttributes map[string]any `json:"resource_attributes"`
+ ScopeName string `json:"scope_name"`
+ ScopeVersion string `json:"scope_version"`
+}
+
+// dEvent Event to Doris
+type dEvent struct {
+ Timestamp string `json:"timestamp"`
+ Name string `json:"name"`
+ Attributes map[string]any `json:"attributes"`
+}
+
+// dLink Link to Doris
+type dLink struct {
+ TraceID string `json:"trace_id"`
+ SpanID string `json:"span_id"`
+ TraceState string `json:"trace_state"`
+ Attributes map[string]any `json:"attributes"`
+}
+
+type tracesExporter struct {
+ *commonExporter
+}
+
+func newTracesExporter(logger *zap.Logger, cfg *Config, set component.TelemetrySettings) *tracesExporter {
+ return &tracesExporter{
+ commonExporter: newExporter(logger, cfg, set),
+ }
+}
+
+func (e *tracesExporter) start(ctx context.Context, host component.Host) error {
+ client, err := createDorisHTTPClient(ctx, e.cfg, host, e.TelemetrySettings)
+ if err != nil {
+ return err
+ }
+ e.client = client
+
+ if !e.cfg.CreateSchema {
+ return nil
+ }
+
+ conn, err := createDorisMySQLClient(e.cfg)
+ if err != nil {
+ return err
+ }
+ defer conn.Close()
+
+ err = createAndUseDatabase(ctx, conn, e.cfg)
+ if err != nil {
+ return err
+ }
+
+ ddl := fmt.Sprintf(tracesDDL, e.cfg.Table.Traces, e.cfg.propertiesStr())
+ _, err = conn.ExecContext(ctx, ddl)
+ return err
+}
+
+func (e *tracesExporter) shutdown(_ context.Context) error {
+ if e.client != nil {
+ e.client.CloseIdleConnections()
+ }
+ return nil
+}
+
+func (e *tracesExporter) pushTraceData(ctx context.Context, td ptrace.Traces) error {
+ traces := make([]*dTrace, 0, td.SpanCount())
+
+ for i := 0; i < td.ResourceSpans().Len(); i++ {
+ resourceSpan := td.ResourceSpans().At(i)
+ resource := resourceSpan.Resource()
+ resourceAttributes := resource.Attributes()
+ serviceName := ""
+ v, ok := resourceAttributes.Get(semconv.AttributeServiceName)
+ if ok {
+ serviceName = v.AsString()
+ }
+
+ for j := 0; j < resourceSpan.ScopeSpans().Len(); j++ {
+ scopeSpan := resourceSpan.ScopeSpans().At(j)
+
+ for k := 0; k < scopeSpan.Spans().Len(); k++ {
+ span := scopeSpan.Spans().At(k)
+
+ events := span.Events()
+ newEvents := make([]*dEvent, 0, events.Len())
+ for l := 0; l < events.Len(); l++ {
+ event := events.At(l)
+
+ newEvent := &dEvent{
+ Timestamp: e.formatTime(event.Timestamp().AsTime()),
+ Name: event.Name(),
+ Attributes: event.Attributes().AsRaw(),
+ }
+
+ newEvents = append(newEvents, newEvent)
+ }
+
+ links := span.Links()
+ newLinks := make([]*dLink, 0, links.Len())
+ for l := 0; l < links.Len(); l++ {
+ link := links.At(l)
+
+ newLink := &dLink{
+ TraceID: traceutil.TraceIDToHexOrEmptyString(link.TraceID()),
+ SpanID: traceutil.SpanIDToHexOrEmptyString(link.SpanID()),
+ TraceState: link.TraceState().AsRaw(),
+ Attributes: link.Attributes().AsRaw(),
+ }
+
+ newLinks = append(newLinks, newLink)
+ }
+
+ trace := &dTrace{
+ ServiceName: serviceName,
+ Timestamp: e.formatTime(span.StartTimestamp().AsTime()),
+ TraceID: traceutil.TraceIDToHexOrEmptyString(span.TraceID()),
+ SpanID: traceutil.SpanIDToHexOrEmptyString(span.SpanID()),
+ TraceState: span.TraceState().AsRaw(),
+ ParentSpanID: traceutil.SpanIDToHexOrEmptyString(span.ParentSpanID()),
+ SpanName: span.Name(),
+ SpanKind: traceutil.SpanKindStr(span.Kind()),
+ EndTime: e.formatTime(span.EndTimestamp().AsTime()),
+ Duration: span.EndTimestamp().AsTime().Sub(span.StartTimestamp().AsTime()).Microseconds(),
+ SpanAttributes: span.Attributes().AsRaw(),
+ Events: newEvents,
+ Links: newLinks,
+ StatusMessage: span.Status().Message(),
+ StatusCode: traceutil.StatusCodeStr(span.Status().Code()),
+ ResourceAttributes: resourceAttributes.AsRaw(),
+ ScopeName: scopeSpan.Scope().Name(),
+ ScopeVersion: scopeSpan.Scope().Version(),
+ }
+
+ traces = append(traces, trace)
+ }
+ }
+ }
+
+ return e.pushTraceDataInternal(ctx, traces)
+}
+
+func (e *tracesExporter) pushTraceDataInternal(ctx context.Context, traces []*dTrace) error {
+ marshal, err := json.Marshal(traces)
+ if err != nil {
+ return err
+ }
+
+ req, err := streamLoadRequest(ctx, e.cfg, e.cfg.Table.Traces, marshal)
+ if err != nil {
+ return err
+ }
+
+ res, err := e.client.Do(req)
+ if err != nil {
+ return err
+ }
+ defer res.Body.Close()
+
+ body, err := io.ReadAll(res.Body)
+ if err != nil {
+ return err
+ }
+
+ response := streamLoadResponse{}
+ err = json.Unmarshal(body, &response)
+ if err != nil {
+ return err
+ }
+
+ if !response.success() {
+ return fmt.Errorf("failed to push trace data: %s", response.Message)
+ }
+
+ return nil
+}
diff --git a/exporter/dorisexporter/exporter_traces_test.go b/exporter/dorisexporter/exporter_traces_test.go
new file mode 100644
index 000000000000..efc1f1bdca5d
--- /dev/null
+++ b/exporter/dorisexporter/exporter_traces_test.go
@@ -0,0 +1,97 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package dorisexporter // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dorisexporter"
+
+import (
+ "context"
+ "net/http"
+ "testing"
+ "time"
+
+ "github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/pdata/pcommon"
+ "go.opentelemetry.io/collector/pdata/ptrace"
+ semconv "go.opentelemetry.io/collector/semconv/v1.25.0"
+)
+
+func TestPushTraceData(t *testing.T) {
+ config := createDefaultConfig().(*Config)
+ config.Endpoint = "http://127.0.0.1:18030"
+ config.CreateSchema = false
+
+ err := config.Validate()
+ require.NoError(t, err)
+
+ exporter := newTracesExporter(nil, config, testTelemetrySettings)
+
+ ctx := context.Background()
+
+ client, err := createDorisHTTPClient(ctx, config, nil, testTelemetrySettings)
+ require.NoError(t, err)
+ require.NotNil(t, client)
+
+ exporter.client = client
+
+ defer func() {
+ _ = exporter.shutdown(ctx)
+ }()
+
+ server := &http.Server{
+ ReadTimeout: 5 * time.Second,
+ }
+ go func() {
+ http.HandleFunc("/api/otel/otel_traces/_stream_load", func(w http.ResponseWriter, _ *http.Request) {
+ w.WriteHeader(http.StatusOK)
+ _, _ = w.Write([]byte(`{"Status":"Success"}`))
+ })
+ server.Addr = ":18030"
+ _ = server.ListenAndServe()
+ }()
+
+ time.Sleep(1 * time.Second)
+
+ err = exporter.pushTraceData(ctx, simpleTraces(10))
+ require.NoError(t, err)
+
+ _ = server.Shutdown(ctx)
+}
+
+func simpleTraces(count int) ptrace.Traces {
+ traces := ptrace.NewTraces()
+ rs := traces.ResourceSpans().AppendEmpty()
+ rs.SetSchemaUrl("https://opentelemetry.io/schemas/1.4.0")
+ rs.Resource().SetDroppedAttributesCount(10)
+ rs.Resource().Attributes().PutStr("service.name", "test-service")
+ ss := rs.ScopeSpans().AppendEmpty()
+ ss.Scope().SetName("io.opentelemetry.contrib.doris")
+ ss.Scope().SetVersion("1.0.0")
+ ss.SetSchemaUrl("https://opentelemetry.io/schemas/1.7.0")
+ ss.Scope().SetDroppedAttributesCount(20)
+ ss.Scope().Attributes().PutStr("lib", "doris")
+ timestamp := time.Now()
+ for i := 0; i < count; i++ {
+ s := ss.Spans().AppendEmpty()
+ s.SetTraceID([16]byte{1, 2, 3, byte(i)})
+ s.SetSpanID([8]byte{1, 2, 3, byte(i)})
+ s.TraceState().FromRaw("trace state")
+ s.SetParentSpanID([8]byte{1, 2, 4, byte(i)})
+ s.SetName("call db")
+ s.SetKind(ptrace.SpanKindInternal)
+ s.SetStartTimestamp(pcommon.NewTimestampFromTime(timestamp))
+ s.SetEndTimestamp(pcommon.NewTimestampFromTime(timestamp.Add(time.Minute)))
+ s.Attributes().PutStr(semconv.AttributeServiceName, "v")
+ s.Status().SetMessage("error")
+ s.Status().SetCode(ptrace.StatusCodeError)
+ event := s.Events().AppendEmpty()
+ event.SetName("event1")
+ event.SetTimestamp(pcommon.NewTimestampFromTime(timestamp))
+ event.Attributes().PutStr("level", "info")
+ link := s.Links().AppendEmpty()
+ link.SetTraceID([16]byte{1, 2, 5, byte(i)})
+ link.SetSpanID([8]byte{1, 2, 5, byte(i)})
+ link.TraceState().FromRaw("error")
+ link.Attributes().PutStr("k", "v")
+ }
+ return traces
+}
diff --git a/exporter/dorisexporter/factory.go b/exporter/dorisexporter/factory.go
index e0ef823200e8..ea7c7e50a834 100644
--- a/exporter/dorisexporter/factory.go
+++ b/exporter/dorisexporter/factory.go
@@ -8,12 +8,12 @@ import (
"time"
"go.opentelemetry.io/collector/component"
+ "go.opentelemetry.io/collector/config/confighttp"
"go.opentelemetry.io/collector/config/configretry"
"go.opentelemetry.io/collector/exporter"
"go.opentelemetry.io/collector/exporter/exporterhelper"
"go.opentelemetry.io/collector/pdata/plog"
"go.opentelemetry.io/collector/pdata/pmetric"
- "go.opentelemetry.io/collector/pdata/ptrace"
"github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dorisexporter/internal/metadata"
)
@@ -29,10 +29,13 @@ func NewFactory() exporter.Factory {
}
func createDefaultConfig() component.Config {
+ httpClientConfig := confighttp.NewDefaultClientConfig()
+ httpClientConfig.Timeout = 60 * time.Second
+
return &Config{
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- BackOffConfig: configretry.NewDefaultBackOffConfig(),
+ ClientConfig: httpClientConfig,
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ BackOffConfig: configretry.NewDefaultBackOffConfig(),
Table: Table{
Logs: "otel_logs",
Traces: "otel_traces",
@@ -59,13 +62,19 @@ func createLogsExporter(ctx context.Context, set exporter.Settings, cfg componen
}
func createTracesExporter(ctx context.Context, set exporter.Settings, cfg component.Config) (exporter.Traces, error) {
+ c := cfg.(*Config)
+ exporter := newTracesExporter(set.Logger, c, set.TelemetrySettings)
return exporterhelper.NewTracesExporter(
ctx,
set,
cfg,
- func(_ context.Context, _ ptrace.Traces) error {
- return nil
- },
+ exporter.pushTraceData,
+ exporterhelper.WithStart(exporter.start),
+ exporterhelper.WithShutdown(exporter.shutdown),
+ // we config the timeout option in http client, so we don't need to set timeout here
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
+ exporterhelper.WithQueue(c.QueueSettings),
+ exporterhelper.WithRetry(c.BackOffConfig),
)
}
diff --git a/exporter/dorisexporter/go.mod b/exporter/dorisexporter/go.mod
index c7d3e491ec04..bc47c4d28b6a 100644
--- a/exporter/dorisexporter/go.mod
+++ b/exporter/dorisexporter/go.mod
@@ -2,30 +2,44 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dorise
go 1.22.0
-toolchain go1.22.6
+toolchain go1.22.7
require (
github.com/cenkalti/backoff/v4 v4.3.0
+ // cannot use higher version: https://github.com/go-sql-driver/mysql/issues/1602
+ github.com/go-sql-driver/mysql v1.7.1
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
- go.uber.org/zap v1.27.0 // indirect
+ go.uber.org/zap v1.27.0
+)
+
+require (
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/metric v1.30.0
)
require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
+ github.com/felixge/httpsnoop v1.0.4 // indirect
+ github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
+ github.com/golang/snappy v0.0.4 // indirect
github.com/google/uuid v1.6.0 // indirect
+ github.com/hashicorp/go-version v1.7.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/klauspost/compress v1.17.9 // indirect
github.com/knadh/koanf/maps v0.1.1 // indirect
@@ -37,34 +51,48 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/rogpeppe/go-internal v1.12.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ github.com/rs/cors v1.11.1 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => ../../internal/coreinternal
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil => ../../pkg/pdatautil
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest => ../../pkg/pdatatest
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden => ../../pkg/golden
diff --git a/exporter/dorisexporter/go.sum b/exporter/dorisexporter/go.sum
index 110d788c0a61..247b1453f4e5 100644
--- a/exporter/dorisexporter/go.sum
+++ b/exporter/dorisexporter/go.sum
@@ -8,20 +8,30 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
+github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
+github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
+github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
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/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
+github.com/go-sql-driver/mysql v1.7.1 h1:lUIinVbN1DY0xBg0eMOzmmtGoHwWBbvnWubQUrtU8EI=
+github.com/go-sql-driver/mysql v1.7.1/go.mod h1:OXbVy3sEdcQ2Doequ6Z5BW6fXNQTmx+9S1MCJN5yJMI=
github.com/go-viper/mapstructure/v2 v2.1.0 h1:gHnMa2Y/pIxElCH2GlZZ1lZSsn6XMtufpGyP1XxdC/w=
github.com/go-viper/mapstructure/v2 v2.1.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
+github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=
+github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKeRZfjY=
+github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -54,72 +64,92 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
+github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
+github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -135,20 +165,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/dorisexporter/sql/traces_ddl.sql b/exporter/dorisexporter/sql/traces_ddl.sql
new file mode 100644
index 000000000000..42d48d82de65
--- /dev/null
+++ b/exporter/dorisexporter/sql/traces_ddl.sql
@@ -0,0 +1,42 @@
+CREATE TABLE IF NOT EXISTS %s
+(
+ service_name VARCHAR(200),
+ timestamp DATETIME(6),
+ trace_id VARCHAR(200),
+ span_id STRING,
+ trace_state STRING,
+ parent_span_id STRING,
+ span_name STRING,
+ span_kind STRING,
+ end_time DATETIME(6),
+ duration BIGINT,
+ span_attributes VARIANT,
+ events ARRAY>>,
+ links ARRAY>>,
+ status_message STRING,
+ status_code STRING,
+ resource_attributes VARIANT,
+ scope_name STRING,
+ scope_version STRING,
+ INDEX idx_service_name(service_name) USING INVERTED,
+ INDEX idx_timestamp(timestamp) USING INVERTED,
+ INDEX idx_trace_id(trace_id) USING INVERTED,
+ INDEX idx_span_id(span_id) USING INVERTED,
+ INDEX idx_trace_state(trace_state) USING INVERTED,
+ INDEX idx_parent_span_id(parent_span_id) USING INVERTED,
+ INDEX idx_span_name(span_name) USING INVERTED,
+ INDEX idx_span_kind(span_kind) USING INVERTED,
+ INDEX idx_end_time(end_time) USING INVERTED,
+ INDEX idx_duration(duration) USING INVERTED,
+ INDEX idx_span_attributes(span_attributes) USING INVERTED,
+ INDEX idx_status_message(status_message) USING INVERTED,
+ INDEX idx_status_code(status_code) USING INVERTED,
+ INDEX idx_resource_attributes(resource_attributes) USING INVERTED,
+ INDEX idx_scope_name(scope_name) USING INVERTED,
+ INDEX idx_scope_version(scope_version) USING INVERTED
+)
+ENGINE = OLAP
+DUPLICATE KEY(service_name, timestamp)
+PARTITION BY RANGE(timestamp) ()
+DISTRIBUTED BY HASH(trace_id) BUCKETS AUTO
+%s;
diff --git a/exporter/elasticsearchexporter/README.md b/exporter/elasticsearchexporter/README.md
index 4b3af781306a..73b72bec82a2 100644
--- a/exporter/elasticsearchexporter/README.md
+++ b/exporter/elasticsearchexporter/README.md
@@ -135,7 +135,7 @@ This can be customised through the following settings:
- `traces_dynamic_index` (optional): uses resource, scope, or span attributes to dynamically construct index name.
- `enabled`(default=false): Enable/Disable dynamic index for trace spans. If `data_stream.dataset` or `data_stream.namespace` exist in attributes (precedence: span attribute > scope attribute > resource attribute), they will be used to dynamically construct index name in the form `traces-${data_stream.dataset}-${data_stream.namespace}`. Otherwise, if
- `elasticsearch.index.prefix` or `elasticsearch.index.suffix` exist in attributes (precedence: resource attribute > scope attribute > span attribute), they will be used to dynamically construct index name in the form `${elasticsearch.index.prefix}${traces_index}${elasticsearch.index.suffix}`. Otherwise, the index name falls back to `traces-generic-default`, and `traces_index` config will be ignored. Except for prefix/suffix attribute presence, the resulting docs will contain the corresponding `data_stream.*` fields.
+ `elasticsearch.index.prefix` or `elasticsearch.index.suffix` exist in attributes (precedence: resource attribute > scope attribute > span attribute), they will be used to dynamically construct index name in the form `${elasticsearch.index.prefix}${traces_index}${elasticsearch.index.suffix}`. Otherwise, the index name falls back to `traces-generic-default`, and `traces_index` config will be ignored. Except for prefix/suffix attribute presence, the resulting docs will contain the corresponding `data_stream.*` fields. There is an exception for span events under OTel mapping mode (`mapping::mode: otel`), where span event attributes instead of span attributes are considered, and `data_stream.type` is always `logs` instead of `traces` such that documents are routed to `logs-${data_stream.dataset}-${data_stream.namespace}`.
- `logstash_format` (optional): Logstash format compatibility. Logs, metrics and traces can be written into an index in Logstash format.
- `enabled`(default=false): Enable/disable Logstash format compatibility. When `logstash_format.enabled` is `true`, the index name is composed using `(logs|metrics|traces)_index` or `(logs|metrics|traces)_dynamic_index` as prefix and the date as suffix,
@@ -155,8 +155,10 @@ behaviours, which may be configured through the following settings:
- `none`: Use original fields and event structure from the OTLP event.
- `ecs`: Try to map fields to [Elastic Common Schema (ECS)][ECS]
- `otel`: Elastic's preferred "OTel-native" mapping mode. Uses original fields and event structure from the OTLP event.
- :warning: This mode's behavior is unstable, it is currently is experimental and undergoing changes.
- There's a special treatment for the following attributes: `data_stream.type`, `data_stream.dataset`, `data_stream.namespace`. Instead of serializing these values under the `*attributes.*` namespace, they're put at the root of the document, to conform with the conventions of the data stream naming scheme that maps these as `constant_keyword` fields.
+ - :warning: This mode's behavior is unstable, it is currently is experimental and undergoing changes.
+ - There's a special treatment for the following attributes: `data_stream.type`, `data_stream.dataset`, `data_stream.namespace`. Instead of serializing these values under the `*attributes.*` namespace, they're put at the root of the document, to conform with the conventions of the data stream naming scheme that maps these as `constant_keyword` fields.
+ - `data_stream.dataset` will always be appended with `.otel`. It is recommended to use with `*_dynamic_index.enabled: true` to route documents to data stream `${data_stream.type}-${data_stream.dataset}-${data_stream.namespace}`.
+ - Span events are stored in separate documents. They will be routed with `data_stream.type` set to `logs` if `traces_dynamic_index::enabled` is `true`.
- `raw`: Omit the `Attributes.` string prefixed to field names for log and
span attributes as well as omit the `Events.` string prefixed to
@@ -234,10 +236,9 @@ The metric types supported are:
- Gauge
- Sum
- Histogram
+- Exponential histogram
- Summary
-Exponential Histograms are ignored.
-
[confighttp]: https://github.com/open-telemetry/opentelemetry-collector/tree/main/config/confighttp/README.md#http-configuration-settings
[configtls]: https://github.com/open-telemetry/opentelemetry-collector/blob/main/config/configtls/README.md#tls-configuration-settings
[configauth]: https://github.com/open-telemetry/opentelemetry-collector/blob/main/config/configauth/README.md#authentication-configuration
diff --git a/exporter/elasticsearchexporter/config.go b/exporter/elasticsearchexporter/config.go
index c02fca9bad88..c2a0f755d9fa 100644
--- a/exporter/elasticsearchexporter/config.go
+++ b/exporter/elasticsearchexporter/config.go
@@ -21,7 +21,7 @@ import (
// Config defines configuration for Elastic exporter.
type Config struct {
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
// Endpoints holds the Elasticsearch URLs the exporter should send events to.
//
// This setting is required if CloudID is not set and if the
diff --git a/exporter/elasticsearchexporter/config_test.go b/exporter/elasticsearchexporter/config_test.go
index e279ca472cea..8bc9de0b5f3f 100644
--- a/exporter/elasticsearchexporter/config_test.go
+++ b/exporter/elasticsearchexporter/config_test.go
@@ -53,10 +53,10 @@ func TestConfig(t *testing.T) {
id: component.NewIDWithName(metadata.Type, "trace"),
configFile: "config.yaml",
expected: &Config{
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: false,
- NumConsumers: exporterhelper.NewDefaultQueueSettings().NumConsumers,
- QueueSize: exporterhelper.NewDefaultQueueSettings().QueueSize,
+ NumConsumers: exporterhelper.NewDefaultQueueConfig().NumConsumers,
+ QueueSize: exporterhelper.NewDefaultQueueConfig().QueueSize,
},
Endpoints: []string{"https://elastic.example.com:9200"},
Index: "",
@@ -123,10 +123,10 @@ func TestConfig(t *testing.T) {
id: component.NewIDWithName(metadata.Type, "log"),
configFile: "config.yaml",
expected: &Config{
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
- NumConsumers: exporterhelper.NewDefaultQueueSettings().NumConsumers,
- QueueSize: exporterhelper.NewDefaultQueueSettings().QueueSize,
+ NumConsumers: exporterhelper.NewDefaultQueueConfig().NumConsumers,
+ QueueSize: exporterhelper.NewDefaultQueueConfig().QueueSize,
},
Endpoints: []string{"http://localhost:9200"},
Index: "",
@@ -193,10 +193,10 @@ func TestConfig(t *testing.T) {
id: component.NewIDWithName(metadata.Type, "metric"),
configFile: "config.yaml",
expected: &Config{
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
- NumConsumers: exporterhelper.NewDefaultQueueSettings().NumConsumers,
- QueueSize: exporterhelper.NewDefaultQueueSettings().QueueSize,
+ NumConsumers: exporterhelper.NewDefaultQueueConfig().NumConsumers,
+ QueueSize: exporterhelper.NewDefaultQueueConfig().QueueSize,
},
Endpoints: []string{"http://localhost:9200"},
Index: "",
diff --git a/exporter/elasticsearchexporter/data_stream_router.go b/exporter/elasticsearchexporter/data_stream_router.go
index 028fd183aa2d..851bb92d9756 100644
--- a/exporter/elasticsearchexporter/data_stream_router.go
+++ b/exporter/elasticsearchexporter/data_stream_router.go
@@ -11,7 +11,7 @@ import (
"go.opentelemetry.io/collector/pdata/ptrace"
)
-func routeWithDefaults(defaultDSType, defaultDSDataset, defaultDSNamespace string) func(
+func routeWithDefaults(defaultDSType string) func(
pcommon.Map,
pcommon.Map,
pcommon.Map,
@@ -29,8 +29,8 @@ func routeWithDefaults(defaultDSType, defaultDSDataset, defaultDSNamespace strin
// 1. read data_stream.* from attributes
// 2. read elasticsearch.index.* from attributes
// 3. use default hardcoded data_stream.*
- dataset, datasetExists := getFromAttributes(dataStreamDataset, defaultDSDataset, recordAttr, scopeAttr, resourceAttr)
- namespace, namespaceExists := getFromAttributes(dataStreamNamespace, defaultDSNamespace, recordAttr, scopeAttr, resourceAttr)
+ dataset, datasetExists := getFromAttributes(dataStreamDataset, defaultDataStreamDataset, recordAttr, scopeAttr, resourceAttr)
+ namespace, namespaceExists := getFromAttributes(dataStreamNamespace, defaultDataStreamNamespace, recordAttr, scopeAttr, resourceAttr)
dataStreamMode := datasetExists || namespaceExists
if !dataStreamMode {
prefix, prefixExists := getFromAttributes(indexPrefix, "", resourceAttr, scopeAttr, recordAttr)
@@ -62,7 +62,7 @@ func routeLogRecord(
fIndex string,
otel bool,
) string {
- route := routeWithDefaults(defaultDataStreamTypeLogs, defaultDataStreamDataset, defaultDataStreamNamespace)
+ route := routeWithDefaults(defaultDataStreamTypeLogs)
return route(record.Attributes(), scope.Attributes(), resource.Attributes(), fIndex, otel)
}
@@ -75,7 +75,7 @@ func routeDataPoint(
fIndex string,
otel bool,
) string {
- route := routeWithDefaults(defaultDataStreamTypeMetrics, defaultDataStreamDataset, defaultDataStreamNamespace)
+ route := routeWithDefaults(defaultDataStreamTypeMetrics)
return route(dataPoint.Attributes(), scope.Attributes(), resource.Attributes(), fIndex, otel)
}
@@ -88,6 +88,20 @@ func routeSpan(
fIndex string,
otel bool,
) string {
- route := routeWithDefaults(defaultDataStreamTypeTraces, defaultDataStreamDataset, defaultDataStreamNamespace)
+ route := routeWithDefaults(defaultDataStreamTypeTraces)
return route(span.Attributes(), scope.Attributes(), resource.Attributes(), fIndex, otel)
}
+
+// routeSpanEvent returns the name of the index to send the span event to according to data stream routing attributes.
+// This function may mutate record attributes.
+func routeSpanEvent(
+ spanEvent ptrace.SpanEvent,
+ scope pcommon.InstrumentationScope,
+ resource pcommon.Resource,
+ fIndex string,
+ otel bool,
+) string {
+ // span events are sent to logs-*, not traces-*
+ route := routeWithDefaults(defaultDataStreamTypeLogs)
+ return route(spanEvent.Attributes(), scope.Attributes(), resource.Attributes(), fIndex, otel)
+}
diff --git a/exporter/elasticsearchexporter/exporter.go b/exporter/elasticsearchexporter/exporter.go
index 339c7c637623..2bf4c0250fa4 100644
--- a/exporter/elasticsearchexporter/exporter.go
+++ b/exporter/elasticsearchexporter/exporter.go
@@ -222,7 +222,6 @@ func (e *elasticsearchExporter) pushMetricsData(
return nil
}
- // TODO: support exponential histogram
switch metric.Type() {
case pmetric.MetricTypeSum:
dps := metric.Sum().DataPoints()
@@ -252,6 +251,16 @@ func (e *elasticsearchExporter) pushMetricsData(
continue
}
}
+ case pmetric.MetricTypeExponentialHistogram:
+ dps := metric.ExponentialHistogram().DataPoints()
+ for l := 0; l < dps.Len(); l++ {
+ dp := dps.At(l)
+ val := exponentialHistogramToValue(dp)
+ if err := upsertDataPoint(dp, val); err != nil {
+ errs = append(errs, err)
+ continue
+ }
+ }
case pmetric.MetricTypeHistogram:
dps := metric.Histogram().DataPoints()
for l := 0; l < dps.Len(); l++ {
@@ -361,6 +370,12 @@ func (e *elasticsearchExporter) pushTraceData(
}
errs = append(errs, err)
}
+ for ii := 0; ii < span.Events().Len(); ii++ {
+ spanEvent := span.Events().At(ii)
+ if err := e.pushSpanEvent(ctx, resource, il.SchemaUrl(), span, spanEvent, scope, scopeSpan.SchemaUrl(), session); err != nil {
+ errs = append(errs, err)
+ }
+ }
}
}
}
@@ -402,3 +417,37 @@ func (e *elasticsearchExporter) pushTraceRecord(
}
return bulkIndexerSession.Add(ctx, fIndex, bytes.NewReader(document), nil)
}
+
+func (e *elasticsearchExporter) pushSpanEvent(
+ ctx context.Context,
+ resource pcommon.Resource,
+ resourceSchemaURL string,
+ span ptrace.Span,
+ spanEvent ptrace.SpanEvent,
+ scope pcommon.InstrumentationScope,
+ scopeSchemaURL string,
+ bulkIndexerSession bulkIndexerSession,
+) error {
+ fIndex := e.index
+ if e.dynamicIndex {
+ fIndex = routeSpanEvent(spanEvent, scope, resource, fIndex, e.otel)
+ }
+
+ if e.logstashFormat.Enabled {
+ formattedIndex, err := generateIndexWithLogstashFormat(fIndex, &e.logstashFormat, time.Now())
+ if err != nil {
+ return err
+ }
+ fIndex = formattedIndex
+ }
+
+ document := e.model.encodeSpanEvent(resource, resourceSchemaURL, span, spanEvent, scope, scopeSchemaURL)
+ if document == nil {
+ return nil
+ }
+ docBytes, err := e.model.encodeDocument(*document)
+ if err != nil {
+ return err
+ }
+ return bulkIndexerSession.Add(ctx, fIndex, bytes.NewReader(docBytes), nil)
+}
diff --git a/exporter/elasticsearchexporter/exporter_test.go b/exporter/elasticsearchexporter/exporter_test.go
index 7c12cee62960..02ca4f512244 100644
--- a/exporter/elasticsearchexporter/exporter_test.go
+++ b/exporter/elasticsearchexporter/exporter_test.go
@@ -18,6 +18,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
+ "github.com/tidwall/gjson"
"go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/component/componenttest"
"go.opentelemetry.io/collector/config/configauth"
@@ -61,15 +62,16 @@ func TestExporterLogs(t *testing.T) {
exporter := newTestLogsExporter(t, server.URL, func(cfg *Config) {
cfg.Mapping.Mode = "ecs"
})
- logs := newLogsWithAttributeAndResourceMap(
+ logs := newLogsWithAttributes(
// record attrs
- map[string]string{
+ map[string]any{
"application": "myapp",
"service.name": "myservice",
"exception.stacktrace": "no no no no",
},
+ nil,
// resource attrs
- map[string]string{
+ map[string]any{
"attrKey1": "abc",
"attrKey2": "def",
},
@@ -94,8 +96,9 @@ func TestExporterLogs(t *testing.T) {
cfg.Mapping.Mode = "ecs"
cfg.Mapping.Dedot = true
})
- logs := newLogsWithAttributeAndResourceMap(
- map[string]string{"attr.key": "value"},
+ logs := newLogsWithAttributes(
+ map[string]any{"attr.key": "value"},
+ nil,
nil,
)
mustSendLogs(t, exporter, logs)
@@ -114,10 +117,11 @@ func TestExporterLogs(t *testing.T) {
cfg.Mapping.Mode = "raw"
// dedup is the default
})
- logs := newLogsWithAttributeAndResourceMap(
+ logs := newLogsWithAttributes(
// Scope collides with the top-level "Scope" field,
// so will be removed during deduplication.
- map[string]string{"Scope": "value"},
+ map[string]any{"Scope": "value"},
+ nil,
nil,
)
mustSendLogs(t, exporter, logs)
@@ -190,12 +194,13 @@ func TestExporterLogs(t *testing.T) {
cfg.LogsIndex = index
cfg.LogsDynamicIndex.Enabled = true
})
- logs := newLogsWithAttributeAndResourceMap(
- map[string]string{
+ logs := newLogsWithAttributes(
+ map[string]any{
indexPrefix: "attrprefix-",
indexSuffix: suffix,
},
- map[string]string{
+ nil,
+ map[string]any{
indexPrefix: prefix,
},
)
@@ -218,11 +223,12 @@ func TestExporterLogs(t *testing.T) {
exporter := newTestLogsExporter(t, server.URL, func(cfg *Config) {
cfg.LogsDynamicIndex.Enabled = true
})
- logs := newLogsWithAttributeAndResourceMap(
- map[string]string{
+ logs := newLogsWithAttributes(
+ map[string]any{
dataStreamDataset: "record.dataset",
},
- map[string]string{
+ nil,
+ map[string]any{
dataStreamDataset: "resource.dataset",
dataStreamNamespace: "resource.namespace",
},
@@ -247,7 +253,7 @@ func TestExporterLogs(t *testing.T) {
cfg.LogstashFormat.Enabled = true
cfg.LogsIndex = "not-used-index"
})
- mustSendLogs(t, exporter, newLogsWithAttributeAndResourceMap(nil, nil))
+ mustSendLogs(t, exporter, newLogsWithAttributes(nil, nil, nil))
rec.WaitItems(1)
})
@@ -273,12 +279,13 @@ func TestExporterLogs(t *testing.T) {
cfg.LogsDynamicIndex.Enabled = true
cfg.LogstashFormat.Enabled = true
})
- mustSendLogs(t, exporter, newLogsWithAttributeAndResourceMap(
- map[string]string{
+ mustSendLogs(t, exporter, newLogsWithAttributes(
+ map[string]any{
indexPrefix: "attrprefix-",
indexSuffix: suffix,
},
- map[string]string{
+ nil,
+ map[string]any{
indexPrefix: prefix,
},
))
@@ -296,12 +303,13 @@ func TestExporterLogs(t *testing.T) {
cfg.LogsDynamicIndex.Enabled = true
cfg.Mapping.Mode = "otel"
})
- mustSendLogs(t, exporter, newLogsWithAttributeAndResourceMap(
- map[string]string{
+ mustSendLogs(t, exporter, newLogsWithAttributes(
+ map[string]any{
"data_stream.dataset": "attr.dataset",
"attr.foo": "attr.foo.value",
},
- map[string]string{
+ nil,
+ map[string]any{
"data_stream.dataset": "resource.attribute.dataset",
"data_stream.namespace": "resource.attribute.namespace",
"resource.attr.foo": "resource.attr.foo.value",
@@ -486,6 +494,34 @@ func TestExporterLogs(t *testing.T) {
assert.Equal(t, [3]int{1, 2, 1}, attempts)
})
+
+ t.Run("otel mode attribute array value", func(t *testing.T) {
+ rec := newBulkRecorder()
+ server := newESTestServer(t, func(docs []itemRequest) ([]itemResponse, error) {
+ rec.Record(docs)
+ return itemsAllOK(docs)
+ })
+
+ exporter := newTestLogsExporter(t, server.URL, func(cfg *Config) {
+ cfg.Mapping.Mode = "otel"
+ })
+
+ mustSendLogs(t, exporter, newLogsWithAttributes(map[string]any{
+ "some.record.attribute": []string{"foo", "bar"},
+ }, map[string]any{
+ "some.scope.attribute": []string{"foo", "bar"},
+ }, map[string]any{
+ "some.resource.attribute": []string{"foo", "bar"},
+ }))
+
+ rec.WaitItems(1)
+
+ assert.Len(t, rec.Items(), 1)
+ doc := rec.Items()[0].Document
+ assert.Equal(t, `{"some.record.attribute":["foo","bar"]}`, gjson.GetBytes(doc, `attributes`).Raw)
+ assert.Equal(t, `{"some.scope.attribute":["foo","bar"]}`, gjson.GetBytes(doc, `scope.attributes`).Raw)
+ assert.Equal(t, `{"some.resource.attribute":["foo","bar"]}`, gjson.GetBytes(doc, `resource.attributes`).Raw)
+ })
}
func TestExporterMetrics(t *testing.T) {
@@ -523,11 +559,12 @@ func TestExporterMetrics(t *testing.T) {
cfg.MetricsIndex = "metrics.index"
cfg.Mapping.Mode = "ecs"
})
- metrics := newMetricsWithAttributeAndResourceMap(
- map[string]string{
+ metrics := newMetricsWithAttributes(
+ map[string]any{
indexSuffix: "-data.point.suffix",
},
- map[string]string{
+ nil,
+ map[string]any{
indexPrefix: "resource.prefix-",
indexSuffix: "-resource.suffix",
},
@@ -554,11 +591,12 @@ func TestExporterMetrics(t *testing.T) {
cfg.MetricsIndex = "metrics.index"
cfg.Mapping.Mode = "ecs"
})
- metrics := newMetricsWithAttributeAndResourceMap(
- map[string]string{
+ metrics := newMetricsWithAttributes(
+ map[string]any{
dataStreamNamespace: "data.point.namespace",
},
- map[string]string{
+ nil,
+ map[string]any{
dataStreamDataset: "resource.dataset",
dataStreamNamespace: "resource.namespace",
},
@@ -588,7 +626,7 @@ func TestExporterMetrics(t *testing.T) {
fooDp := fooDps.AppendEmpty()
fooDp.SetIntValue(1)
fooOtherDp := fooDps.AppendEmpty()
- fillResourceAttributeMap(fooOtherDp.Attributes(), map[string]string{
+ fillAttributeMap(fooOtherDp.Attributes(), map[string]any{
"dp.attribute": "dp.attribute.value",
})
fooOtherDp.SetDoubleValue(1.0)
@@ -599,12 +637,12 @@ func TestExporterMetrics(t *testing.T) {
barDp := barDps.AppendEmpty()
barDp.SetDoubleValue(1.0)
barOtherDp := barDps.AppendEmpty()
- fillResourceAttributeMap(barOtherDp.Attributes(), map[string]string{
+ fillAttributeMap(barOtherDp.Attributes(), map[string]any{
"dp.attribute": "dp.attribute.value",
})
barOtherDp.SetDoubleValue(1.0)
barOtherIndexDp := barDps.AppendEmpty()
- fillResourceAttributeMap(barOtherIndexDp.Attributes(), map[string]string{
+ fillAttributeMap(barOtherIndexDp.Attributes(), map[string]any{
"dp.attribute": "dp.attribute.value",
dataStreamNamespace: "bar",
})
@@ -620,14 +658,14 @@ func TestExporterMetrics(t *testing.T) {
metrics := pmetric.NewMetrics()
resourceMetrics := metrics.ResourceMetrics().AppendEmpty()
- fillResourceAttributeMap(resourceMetrics.Resource().Attributes(), map[string]string{
+ fillAttributeMap(resourceMetrics.Resource().Attributes(), map[string]any{
dataStreamNamespace: "resource.namespace",
})
scopeA := resourceMetrics.ScopeMetrics().AppendEmpty()
addToMetricSlice(scopeA.Metrics())
scopeB := resourceMetrics.ScopeMetrics().AppendEmpty()
- fillResourceAttributeMap(scopeB.Scope().Attributes(), map[string]string{
+ fillAttributeMap(scopeB.Scope().Attributes(), map[string]any{
dataStreamDataset: "scope.b",
})
addToMetricSlice(scopeB.Metrics())
@@ -639,35 +677,35 @@ func TestExporterMetrics(t *testing.T) {
expected := []itemRequest{
{
Action: []byte(`{"create":{"_index":"metrics-generic-bar"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"bar","type":"metrics"},"dp":{"attribute":"dp.attribute.value"},"metric":{"bar":1}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"bar","type":"metrics"},"dp":{"attribute":"dp.attribute.value"},"metric":{"bar":1.0}}`),
},
{
Action: []byte(`{"create":{"_index":"metrics-generic-resource.namespace"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"resource.namespace","type":"metrics"},"dp":{"attribute":"dp.attribute.value"},"metric":{"bar":1,"foo":1}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"resource.namespace","type":"metrics"},"dp":{"attribute":"dp.attribute.value"},"metric":{"bar":1.0,"foo":1.0}}`),
},
{
Action: []byte(`{"create":{"_index":"metrics-generic-resource.namespace"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"resource.namespace","type":"metrics"},"metric":{"bar":1,"foo":1}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"resource.namespace","type":"metrics"},"metric":{"bar":1.0,"foo":1}}`),
},
{
Action: []byte(`{"create":{"_index":"metrics-generic-resource.namespace"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"resource.namespace","type":"metrics"},"metric":{"baz":1}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"resource.namespace","type":"metrics"},"metric":{"baz":1.0}}`),
},
{
Action: []byte(`{"create":{"_index":"metrics-scope.b-bar"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"scope.b","namespace":"bar","type":"metrics"},"dp":{"attribute":"dp.attribute.value"},"metric":{"bar":1}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"scope.b","namespace":"bar","type":"metrics"},"dp":{"attribute":"dp.attribute.value"},"metric":{"bar":1.0}}`),
},
{
Action: []byte(`{"create":{"_index":"metrics-scope.b-resource.namespace"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"scope.b","namespace":"resource.namespace","type":"metrics"},"dp":{"attribute":"dp.attribute.value"},"metric":{"bar":1,"foo":1}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"scope.b","namespace":"resource.namespace","type":"metrics"},"dp":{"attribute":"dp.attribute.value"},"metric":{"bar":1.0,"foo":1.0}}`),
},
{
Action: []byte(`{"create":{"_index":"metrics-scope.b-resource.namespace"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"scope.b","namespace":"resource.namespace","type":"metrics"},"metric":{"bar":1,"foo":1}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"scope.b","namespace":"resource.namespace","type":"metrics"},"metric":{"bar":1.0,"foo":1}}`),
},
{
Action: []byte(`{"create":{"_index":"metrics-scope.b-resource.namespace"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"scope.b","namespace":"resource.namespace","type":"metrics"},"metric":{"baz":1}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"scope.b","namespace":"resource.namespace","type":"metrics"},"metric":{"baz":1.0}}`),
},
}
@@ -707,11 +745,51 @@ func TestExporterMetrics(t *testing.T) {
expected := []itemRequest{
{
Action: []byte(`{"create":{"_index":"metrics-generic-default"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"default","type":"metrics"},"metric":{"foo":{"counts":[1,2,3,4],"values":[0.5,1.5,2.5,3]}}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"default","type":"metrics"},"metric":{"foo":{"counts":[1,2,3,4],"values":[0.5,1.5,2.5,3.0]}}}`),
},
{
Action: []byte(`{"create":{"_index":"metrics-generic-default"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"default","type":"metrics"},"metric":{"foo":{"counts":[4,5,6,7],"values":[2,4.5,5.5,6]}}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"default","type":"metrics"},"metric":{"foo":{"counts":[4,5,6,7],"values":[2.0,4.5,5.5,6.0]}}}`),
+ },
+ }
+
+ assertItemsEqual(t, expected, rec.Items(), false)
+ })
+
+ t.Run("publish exponential histogram", func(t *testing.T) {
+ rec := newBulkRecorder()
+ server := newESTestServer(t, func(docs []itemRequest) ([]itemResponse, error) {
+ rec.Record(docs)
+ return itemsAllOK(docs)
+ })
+
+ exporter := newTestMetricsExporter(t, server.URL, func(cfg *Config) {
+ cfg.Mapping.Mode = "ecs"
+ })
+
+ metrics := pmetric.NewMetrics()
+ resourceMetrics := metrics.ResourceMetrics().AppendEmpty()
+ scopeA := resourceMetrics.ScopeMetrics().AppendEmpty()
+ metricSlice := scopeA.Metrics()
+ fooMetric := metricSlice.AppendEmpty()
+ fooMetric.SetName("metric.foo")
+ fooDps := fooMetric.SetEmptyExponentialHistogram().DataPoints()
+ fooDp := fooDps.AppendEmpty()
+ fooDp.SetZeroCount(2)
+ fooDp.Positive().SetOffset(1)
+ fooDp.Positive().BucketCounts().FromRaw([]uint64{0, 1, 1, 0})
+
+ fooDp.Negative().SetOffset(1)
+ fooDp.Negative().BucketCounts().FromRaw([]uint64{1, 0, 0, 1})
+
+ mustSendMetrics(t, exporter, metrics)
+
+ rec.WaitItems(1)
+
+ expected := []itemRequest{
+ {
+ Action: []byte(`{"create":{"_index":"metrics-generic-default"}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"default","type":"metrics"},"metric":{"foo":{"counts":[1,1,2,1,1],"values":[-24.0,-3.0,0.0,6.0,12.0]}}}`),
},
}
@@ -760,11 +838,11 @@ func TestExporterMetrics(t *testing.T) {
expected := []itemRequest{
{
Action: []byte(`{"create":{"_index":"metrics-generic-default"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"default","type":"metrics"},"metric":{"bar":1}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"default","type":"metrics"},"metric":{"bar":1.0}}`),
},
{
Action: []byte(`{"create":{"_index":"metrics-generic-default"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"default","type":"metrics"},"metric":{"foo":{"counts":[4,5,6,7],"values":[2,4.5,5.5,6]}}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"default","type":"metrics"},"metric":{"foo":{"counts":[4,5,6,7],"values":[2.0,4.5,5.5,6.0]}}}`),
},
}
@@ -821,11 +899,11 @@ func TestExporterMetrics(t *testing.T) {
expected := []itemRequest{
{
Action: []byte(`{"create":{"_index":"metrics-generic.otel-default","dynamic_templates":{"metrics.metric.foo":"histogram"}}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic.otel","namespace":"default","type":"metrics"},"metrics":{"metric.foo":{"counts":[1,2,3,4],"values":[0.5,1.5,2.5,3]}},"resource":{"dropped_attributes_count":0},"scope":{"dropped_attributes_count":0}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","data_stream":{"dataset":"generic.otel","namespace":"default","type":"metrics"},"metrics":{"metric.foo":{"counts":[1,2,3,4],"values":[0.5,1.5,2.5,3.0]}},"resource":{"dropped_attributes_count":0},"scope":{"dropped_attributes_count":0}}`),
},
{
Action: []byte(`{"create":{"_index":"metrics-generic.otel-default","dynamic_templates":{"metrics.metric.foo":"histogram"}}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"generic.otel","namespace":"default","type":"metrics"},"metrics":{"metric.foo":{"counts":[4,5,6,7],"values":[2,4.5,5.5,6]}},"resource":{"dropped_attributes_count":0},"scope":{"dropped_attributes_count":0}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"generic.otel","namespace":"default","type":"metrics"},"metrics":{"metric.foo":{"counts":[4,5,6,7],"values":[2.0,4.5,5.5,6.0]}},"resource":{"dropped_attributes_count":0},"scope":{"dropped_attributes_count":0}}`),
},
{
Action: []byte(`{"create":{"_index":"metrics-generic.otel-default","dynamic_templates":{"metrics.metric.sum":"gauge_double"}}}`),
@@ -840,6 +918,35 @@ func TestExporterMetrics(t *testing.T) {
assertItemsEqual(t, expected, rec.Items(), false)
})
+ t.Run("otel mode attribute array value", func(t *testing.T) {
+ rec := newBulkRecorder()
+ server := newESTestServer(t, func(docs []itemRequest) ([]itemResponse, error) {
+ rec.Record(docs)
+ return itemsAllOK(docs)
+ })
+
+ exporter := newTestMetricsExporter(t, server.URL, func(cfg *Config) {
+ cfg.Mapping.Mode = "otel"
+ })
+
+ mustSendMetrics(t, exporter, newMetricsWithAttributes(map[string]any{
+ "some.record.attribute": []string{"foo", "bar"},
+ }, map[string]any{
+ "some.scope.attribute": []string{"foo", "bar"},
+ }, map[string]any{
+ "some.resource.attribute": []string{"foo", "bar"},
+ }))
+
+ rec.WaitItems(1)
+
+ assert.Len(t, rec.Items(), 1)
+ doc := rec.Items()[0].Document
+ // Workaround TSDB limitation by stringifying array values
+ assert.Equal(t, `{"some.record.attribute":"[\"foo\",\"bar\"]"}`, gjson.GetBytes(doc, `attributes`).Raw)
+ assert.Equal(t, `{"some.scope.attribute":"[\"foo\",\"bar\"]"}`, gjson.GetBytes(doc, `scope.attributes`).Raw)
+ assert.Equal(t, `{"some.resource.attribute":"[\"foo\",\"bar\"]"}`, gjson.GetBytes(doc, `resource.attributes`).Raw)
+ })
+
t.Run("publish summary", func(t *testing.T) {
rec := newBulkRecorder()
server := newESTestServer(t, func(docs []itemRequest) ([]itemResponse, error) {
@@ -877,7 +984,7 @@ func TestExporterMetrics(t *testing.T) {
},
{
Action: []byte(`{"create":{"_index":"metrics-generic-default"}}`),
- Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"default","type":"metrics"},"metric":{"foo":{"sum":2,"value_count":3}}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","data_stream":{"dataset":"generic","namespace":"default","type":"metrics"},"metric":{"foo":{"sum":2.0,"value_count":3}}}`),
},
}
@@ -932,12 +1039,13 @@ func TestExporterTraces(t *testing.T) {
cfg.TracesDynamicIndex.Enabled = true
})
- mustSendTraces(t, exporter, newTracesWithAttributeAndResourceMap(
- map[string]string{
+ mustSendTraces(t, exporter, newTracesWithAttributes(
+ map[string]any{
indexPrefix: "attrprefix-",
indexSuffix: suffix,
},
- map[string]string{
+ nil,
+ map[string]any{
indexPrefix: prefix,
},
))
@@ -962,11 +1070,12 @@ func TestExporterTraces(t *testing.T) {
cfg.TracesDynamicIndex.Enabled = true
})
- mustSendTraces(t, exporter, newTracesWithAttributeAndResourceMap(
- map[string]string{
+ mustSendTraces(t, exporter, newTracesWithAttributes(
+ map[string]any{
dataStreamDataset: "span.dataset",
},
- map[string]string{
+ nil,
+ map[string]any{
dataStreamDataset: "resource.dataset",
},
))
@@ -992,7 +1101,7 @@ func TestExporterTraces(t *testing.T) {
defaultCfg = *cfg
})
- mustSendTraces(t, exporter, newTracesWithAttributeAndResourceMap(nil, nil))
+ mustSendTraces(t, exporter, newTracesWithAttributes(nil, nil, nil))
rec.WaitItems(1)
})
@@ -1020,12 +1129,13 @@ func TestExporterTraces(t *testing.T) {
cfg.LogstashFormat.Enabled = true
})
- mustSendTraces(t, exporter, newTracesWithAttributeAndResourceMap(
- map[string]string{
+ mustSendTraces(t, exporter, newTracesWithAttributes(
+ map[string]any{
indexPrefix: "attrprefix-",
indexSuffix: suffix,
},
- map[string]string{
+ nil,
+ map[string]any{
indexPrefix: prefix,
},
))
@@ -1060,13 +1170,18 @@ func TestExporterTraces(t *testing.T) {
span.SetStartTimestamp(pcommon.NewTimestampFromTime(time.Unix(3600, 0)))
span.SetEndTimestamp(pcommon.NewTimestampFromTime(time.Unix(7200, 0)))
+ event := span.Events().AppendEmpty()
+ event.SetName("exception")
+ event.Attributes().PutStr("event.attr.foo", "event.attr.bar")
+ event.SetDroppedAttributesCount(1)
+
scopeAttr := span.Attributes()
- fillResourceAttributeMap(scopeAttr, map[string]string{
+ fillAttributeMap(scopeAttr, map[string]any{
"attr.foo": "attr.bar",
})
resAttr := rs.Resource().Attributes()
- fillResourceAttributeMap(resAttr, map[string]string{
+ fillAttributeMap(resAttr, map[string]any{
"resource.foo": "resource.bar",
})
@@ -1076,23 +1191,62 @@ func TestExporterTraces(t *testing.T) {
spanLink.SetFlags(10)
spanLink.SetDroppedAttributesCount(11)
spanLink.TraceState().FromRaw("bar")
- fillResourceAttributeMap(spanLink.Attributes(), map[string]string{
+ fillAttributeMap(spanLink.Attributes(), map[string]any{
"link.attr.foo": "link.attr.bar",
})
mustSendTraces(t, exporter, traces)
- rec.WaitItems(1)
+ rec.WaitItems(2)
expected := []itemRequest{
{
Action: []byte(`{"create":{"_index":"traces-generic.otel-default"}}`),
Document: []byte(`{"@timestamp":"1970-01-01T01:00:00.000000000Z","attributes":{"attr.foo":"attr.bar"},"data_stream":{"dataset":"generic.otel","namespace":"default","type":"traces"},"dropped_attributes_count":2,"dropped_events_count":3,"dropped_links_count":4,"duration":3600000000000,"kind":"Unspecified","links":[{"attributes":{"link.attr.foo":"link.attr.bar"},"dropped_attributes_count":11,"span_id":"","trace_id":"","trace_state":"bar"}],"name":"name","resource":{"attributes":{"resource.foo":"resource.bar"},"dropped_attributes_count":0},"scope":{"dropped_attributes_count":0},"status":{"code":"Unset"},"trace_state":"foo"}`),
},
+ {
+ Action: []byte(`{"create":{"_index":"logs-generic.otel-default"}}`),
+ Document: []byte(`{"@timestamp":"1970-01-01T00:00:00.000000000Z","attributes":{"event.attr.foo":"event.attr.bar","event.name":"exception"},"data_stream":{"dataset":"generic.otel","namespace":"default","type":"logs"},"dropped_attributes_count":1,"resource":{"attributes":{"resource.foo":"resource.bar"},"dropped_attributes_count":0},"scope":{"dropped_attributes_count":0}}`),
+ },
}
assertItemsEqual(t, expected, rec.Items(), false)
})
+
+ t.Run("otel mode attribute array value", func(t *testing.T) {
+ rec := newBulkRecorder()
+ server := newESTestServer(t, func(docs []itemRequest) ([]itemResponse, error) {
+ rec.Record(docs)
+ return itemsAllOK(docs)
+ })
+
+ exporter := newTestTracesExporter(t, server.URL, func(cfg *Config) {
+ cfg.Mapping.Mode = "otel"
+ })
+
+ traces := newTracesWithAttributes(map[string]any{
+ "some.record.attribute": []string{"foo", "bar"},
+ }, map[string]any{
+ "some.scope.attribute": []string{"foo", "bar"},
+ }, map[string]any{
+ "some.resource.attribute": []string{"foo", "bar"},
+ })
+ spanEventAttrs := traces.ResourceSpans().At(0).ScopeSpans().At(0).Spans().At(0).Events().AppendEmpty().Attributes()
+ fillAttributeMap(spanEventAttrs, map[string]any{
+ "some.record.attribute": []string{"foo", "bar"},
+ })
+ mustSendTraces(t, exporter, traces)
+
+ rec.WaitItems(2)
+
+ assert.Len(t, rec.Items(), 2)
+ for _, item := range rec.Items() {
+ doc := item.Document
+ assert.Equal(t, `{"some.record.attribute":["foo","bar"]}`, gjson.GetBytes(doc, `attributes`).Raw)
+ assert.Equal(t, `{"some.scope.attribute":["foo","bar"]}`, gjson.GetBytes(doc, `scope.attributes`).Raw)
+ assert.Equal(t, `{"some.resource.attribute":["foo","bar"]}`, gjson.GetBytes(doc, `resource.attributes`).Raw)
+ }
+ })
}
// TestExporterAuth verifies that the Elasticsearch exporter supports
diff --git a/exporter/elasticsearchexporter/factory.go b/exporter/elasticsearchexporter/factory.go
index af58949c94e7..da97ba7d9f05 100644
--- a/exporter/elasticsearchexporter/factory.go
+++ b/exporter/elasticsearchexporter/factory.go
@@ -40,7 +40,7 @@ func NewFactory() exporter.Factory {
}
func createDefaultConfig() component.Config {
- qs := exporterhelper.NewDefaultQueueSettings()
+ qs := exporterhelper.NewDefaultQueueConfig()
qs.Enabled = false
httpClientConfig := confighttp.NewDefaultClientConfig()
@@ -192,7 +192,7 @@ func exporterhelperOptions(
//
// We keep timeout_sender enabled in the async mode (Batcher.Enabled == nil),
// to ensure sending data to the background workers will not block indefinitely.
- opts = append(opts, exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}))
+ opts = append(opts, exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}))
}
return opts
}
diff --git a/exporter/elasticsearchexporter/go.mod b/exporter/elasticsearchexporter/go.mod
index ab6393c275b2..149656b772bb 100644
--- a/exporter/elasticsearchexporter/go.mod
+++ b/exporter/elasticsearchexporter/go.mod
@@ -8,21 +8,21 @@ require (
github.com/elastic/go-elasticsearch/v7 v7.17.10
github.com/elastic/go-structform v0.0.12
github.com/lestrrat-go/strftime v1.1.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
github.com/tidwall/gjson v1.17.3
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -58,9 +58,9 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/tidwall/match v1.1.1 // indirect
@@ -68,33 +68,33 @@ require (
go.elastic.co/apm/module/apmzap/v2 v2.6.0 // indirect
go.elastic.co/apm/v2 v2.6.0 // indirect
go.elastic.co/fastjson v1.3.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/elasticsearchexporter/go.sum b/exporter/elasticsearchexporter/go.sum
index a0f4b23d6061..1da2bc5b7407 100644
--- a/exporter/elasticsearchexporter/go.sum
+++ b/exporter/elasticsearchexporter/go.sum
@@ -90,17 +90,17 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.0.0-20190425082905-87a4384529e0/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -126,76 +126,74 @@ go.elastic.co/apm/v2 v2.6.0 h1:VieBMLQFtXua2YxpYxaSdYGnmmxhLT46gosI5yErJgY=
go.elastic.co/apm/v2 v2.6.0/go.mod h1:33rOXgtHwbgZcDgi6I/GtCSMZQqgxkHC0IQT3gudKvo=
go.elastic.co/fastjson v1.3.0 h1:hJO3OsYIhiqiT4Fgu0ZxAECnKASbwgiS+LMW5oCopKs=
go.elastic.co/fastjson v1.3.0/go.mod h1:K9vDh7O0ODsVKV2B5e2XYLY277QZaCbB3tS1SnARvko=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -211,8 +209,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -224,12 +222,12 @@ golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20191025021431-6c3a3bfe00ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/elasticsearchexporter/integrationtest/go.mod b/exporter/elasticsearchexporter/integrationtest/go.mod
index d4b1b17ab9cd..fe2afe67267e 100644
--- a/exporter/elasticsearchexporter/integrationtest/go.mod
+++ b/exporter/elasticsearchexporter/integrationtest/go.mod
@@ -5,27 +5,27 @@ go 1.22.0
require (
github.com/elastic/go-docappender/v2 v2.3.0
github.com/gorilla/mux v1.8.1
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/testbed v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/testbed v0.109.0
github.com/shirou/gopsutil/v4 v4.24.8
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
golang.org/x/sync v0.8.0
)
@@ -46,6 +46,7 @@ require (
github.com/elastic/go-structform v0.0.12 // indirect
github.com/elastic/go-sysinfo v1.14.0 // indirect
github.com/elastic/go-windows v1.0.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
@@ -87,30 +88,31 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.109.0 // indirect
github.com/openzipkin/zipkin-go v0.4.3 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -130,70 +132,71 @@ require (
go.elastic.co/fastjson v1.3.0 // indirect
go.etcd.io/bbolt v1.3.11 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
go.opentelemetry.io/contrib/zpages v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
@@ -291,3 +294,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl => ..
replace github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector => ../../../connector/routingconnector
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics => ../../../internal/exp/metrics
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil => ../../../internal/pdatautil
diff --git a/exporter/elasticsearchexporter/integrationtest/go.sum b/exporter/elasticsearchexporter/integrationtest/go.sum
index b306d327cb82..ffb2e96ef6f9 100644
--- a/exporter/elasticsearchexporter/integrationtest/go.sum
+++ b/exporter/elasticsearchexporter/integrationtest/go.sum
@@ -44,6 +44,8 @@ github.com/elastic/go-sysinfo v1.14.0 h1:dQRtiqLycoOOla7IflZg3aN213vqJmP0lpVpKQ9
github.com/elastic/go-sysinfo v1.14.0/go.mod h1:FKUXnZWhnYI0ueO7jhsGV3uQJ5hiz8OqM5b3oGyaRr8=
github.com/elastic/go-windows v1.0.1 h1:AlYZOldA+UJ0/2nBuqWdo90GFCgG9xuyw9SYzGUtJm0=
github.com/elastic/go-windows v1.0.1/go.mod h1:FoVvqWSun28vaDQPbj2Elfc0JahhPB7WQEGa3c814Ss=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
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=
@@ -193,13 +195,13 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRI
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 h1:o4JXh1EVt9k/+g42oCprj/FisM4qX9L3sZB3upGN2ZU=
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -277,98 +279,100 @@ go.etcd.io/bbolt v1.3.11 h1:yGEzV1wPz2yVCLsD8ZAiGHhHVlczyC9d1rP43/VCRJ0=
go.etcd.io/bbolt v1.3.11/go.mod h1:dksAq7YMXoljX0xu6VF5DMZGbhYYoLUalEiSySYAS4I=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Coo7rWpV2UNY3fPFZK84TvEw4gLKS/UgONagZEeAbcg=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:8CPsp2ek4qlcnaJEM3g/YQ6/2kNIwqDwO/wOmAgYvO0=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:JxAqLxtRF0+LJlzADUinpYO5yCy0PfQw287cX+w+NWU=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:jc+4XrGLQ7Ce50A8m4l3JASBmH2pW7fgpKGn+SD1VjU=
-go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:EBW1Hn43Rwbe1x5f3WM39kWQYANVzOYY1ggbC6PfFrA=
-go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:cnccoz0R7TTSuWY61BPOJl0J7Th3yVZgEFPFUJ86a8M=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:N9bo5QuwJ6F2/mrovgtgszMNP7ObcDsfRNOGmk8rVwo=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:de4qi9Sr0cWsZapO3BzVPOzSPorBIGp9ZTfE0Y2+sto=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:3SndCFxuqZf8dX4bMeWsjl7A6b+M022x0MjEkX5UOKU=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+sPvbcI7jkMIhugOiLc8X5reLyQ7Fw1pyTXbRZxEWcg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c h1:61r2AAy1pHvCazZHhrHzGYHfpXbWvusE0ELcdwhO5Nc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:378QbLg3qPvgK55ZZQ547+dhB9W9c+aB928jXpag80g=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c h1:+FFNbQaFClf6hhY8zr1O727MIPnvLm89OwNA5wgoXJY=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lB030NoiXj/aISrjx0rM5cajsw6yLfx3HWGrRxFc/FA=
+go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c h1:cQGPOpbhP0CxuKQdFTevI2FQXciJZ0GIt/uhP+0RwlA=
+go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:epxNLj47eq6y2QVo9UnnEtxxmxSTL6vBozF0oDFsZyI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c h1:4uUqQLL6de6BVVy1tUqvrVY8KYrE23hoJyPg0UnfOSk=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:skeyP64/PCOKk4wnLLqR10nePfu/s7zwCB4XYLlmerg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:25cHDWaVcKvAHqT+fQXnNq55ENDD3tzMznIgrPc6THA=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HCQLNZvDobnqG3Rex0yjFEVuIHWStPjfC5X2KWa1WPU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
@@ -379,40 +383,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -442,8 +446,8 @@ golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLL
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-20201202161906-c7110b5ffcbb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
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=
@@ -460,12 +464,12 @@ golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
@@ -485,17 +489,17 @@ google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/exporter/elasticsearchexporter/internal/exphistogram/exphistogram.go b/exporter/elasticsearchexporter/internal/exphistogram/exphistogram.go
new file mode 100644
index 000000000000..255328f38f1d
--- /dev/null
+++ b/exporter/elasticsearchexporter/internal/exphistogram/exphistogram.go
@@ -0,0 +1,66 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+// Package exphistogram contains utility functions for exponential histogram conversions.
+package exphistogram // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter/internal/exphistogram"
+
+import (
+ "math"
+
+ "go.opentelemetry.io/collector/pdata/pmetric"
+)
+
+// LowerBoundary calculates the lower boundary given index and scale.
+// Adopted from https://opentelemetry.io/docs/specs/otel/metrics/data-model/#producer-expectations
+func LowerBoundary(index, scale int) float64 {
+ if scale <= 0 {
+ return LowerBoundaryNegativeScale(index, scale)
+ }
+ // Use this form in case the equation above computes +Inf
+ // as the lower boundary of a valid bucket.
+ inverseFactor := math.Ldexp(math.Ln2, -scale)
+ return 2.0 * math.Exp(float64(index-(1<= 0; i-- {
+ count := bucketCounts.At(i)
+ if count == 0 {
+ continue
+ }
+ lb := -LowerBoundary(offset+i+1, scale)
+ ub := -LowerBoundary(offset+i, scale)
+ counts = append(counts, int64(count))
+ values = append(values, lb+(ub-lb)/2)
+ }
+
+ if zeroCount := dp.ZeroCount(); zeroCount != 0 {
+ counts = append(counts, int64(zeroCount))
+ values = append(values, 0)
+ }
+
+ offset = int(dp.Positive().Offset())
+ bucketCounts = dp.Positive().BucketCounts()
+ for i := 0; i < bucketCounts.Len(); i++ {
+ count := bucketCounts.At(i)
+ if count == 0 {
+ continue
+ }
+ lb := LowerBoundary(offset+i, scale)
+ ub := LowerBoundary(offset+i+1, scale)
+ counts = append(counts, int64(count))
+ values = append(values, lb+(ub-lb)/2)
+ }
+ return
+}
diff --git a/exporter/elasticsearchexporter/internal/exphistogram/exphistogram_test.go b/exporter/elasticsearchexporter/internal/exphistogram/exphistogram_test.go
new file mode 100644
index 000000000000..654b765eab1a
--- /dev/null
+++ b/exporter/elasticsearchexporter/internal/exphistogram/exphistogram_test.go
@@ -0,0 +1,135 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package exphistogram
+
+import (
+ "testing"
+
+ "github.com/stretchr/testify/assert"
+ "go.opentelemetry.io/collector/pdata/pmetric"
+)
+
+func TestToTDigest(t *testing.T) {
+ for _, tc := range []struct {
+ name string
+ scale int32
+ zeroCount uint64
+ positiveOffset int32
+ positiveBuckets []uint64
+ negativeOffset int32
+ negativeBuckets []uint64
+
+ expectedCounts []int64
+ expectedValues []float64
+ }{
+ {
+ name: "empty",
+ scale: 0,
+ expectedCounts: nil,
+ expectedValues: nil,
+ },
+ {
+ name: "empty, scale=1",
+ scale: 1,
+ expectedCounts: nil,
+ expectedValues: nil,
+ },
+ {
+ name: "empty, scale=-1",
+ scale: -1,
+ expectedCounts: nil,
+ expectedValues: nil,
+ },
+ {
+ name: "zeros",
+ scale: 0,
+ zeroCount: 1,
+ expectedCounts: []int64{1},
+ expectedValues: []float64{0},
+ },
+ {
+ name: "scale=0",
+ scale: 0,
+ zeroCount: 1,
+ positiveBuckets: []uint64{1, 1},
+ negativeBuckets: []uint64{1, 1},
+ expectedCounts: []int64{1, 1, 1, 1, 1},
+ expectedValues: []float64{-3, -1.5, 0, 1.5, 3},
+ },
+ {
+ name: "scale=0, no zeros",
+ scale: 0,
+ zeroCount: 0,
+ positiveBuckets: []uint64{1, 1},
+ negativeBuckets: []uint64{1, 1},
+ expectedCounts: []int64{1, 1, 1, 1},
+ expectedValues: []float64{-3, -1.5, 1.5, 3},
+ },
+ {
+ name: "scale=0, offset=1",
+ scale: 0,
+ zeroCount: 1,
+ positiveOffset: 1,
+ positiveBuckets: []uint64{1, 1},
+ negativeOffset: 1,
+ negativeBuckets: []uint64{1, 1},
+ expectedCounts: []int64{1, 1, 1, 1, 1},
+ expectedValues: []float64{-6, -3, 0, 3, 6},
+ },
+ {
+ name: "scale=0, offset=-1",
+ scale: 0,
+ zeroCount: 1,
+ positiveOffset: -1,
+ positiveBuckets: []uint64{1, 1},
+ negativeOffset: -1,
+ negativeBuckets: []uint64{1, 1},
+ expectedCounts: []int64{1, 1, 1, 1, 1},
+ expectedValues: []float64{-1.5, -0.75, 0, 0.75, 1.5},
+ },
+ {
+ name: "scale=0, different offsets",
+ scale: 0,
+ zeroCount: 1,
+ positiveOffset: -1,
+ positiveBuckets: []uint64{1, 1},
+ negativeOffset: 1,
+ negativeBuckets: []uint64{1, 1},
+ expectedCounts: []int64{1, 1, 1, 1, 1},
+ expectedValues: []float64{-6, -3, 0, 0.75, 1.5},
+ },
+ {
+ name: "scale=-1",
+ scale: -1,
+ zeroCount: 1,
+ positiveBuckets: []uint64{1, 1},
+ negativeBuckets: []uint64{1, 1},
+ expectedCounts: []int64{1, 1, 1, 1, 1},
+ expectedValues: []float64{-10, -2.5, 0, 2.5, 10},
+ },
+ {
+ name: "scale=1",
+ scale: 1,
+ zeroCount: 1,
+ positiveBuckets: []uint64{1, 1},
+ negativeBuckets: []uint64{1, 1},
+ expectedCounts: []int64{1, 1, 1, 1, 1},
+ expectedValues: []float64{-1.7071067811865475, -1.2071067811865475, 0, 1.2071067811865475, 1.7071067811865475},
+ },
+ } {
+ t.Run(tc.name, func(t *testing.T) {
+ dp := pmetric.NewExponentialHistogramDataPoint()
+ dp.SetScale(tc.scale)
+ dp.SetZeroCount(tc.zeroCount)
+ dp.Positive().SetOffset(tc.positiveOffset)
+ dp.Positive().BucketCounts().FromRaw(tc.positiveBuckets)
+ dp.Negative().SetOffset(tc.negativeOffset)
+ dp.Negative().BucketCounts().FromRaw(tc.negativeBuckets)
+
+ counts, values := ToTDigest(dp)
+ assert.Equal(t, tc.expectedCounts, counts)
+ assert.Equal(t, tc.expectedValues, values)
+ })
+ }
+}
diff --git a/exporter/elasticsearchexporter/internal/objmodel/objmodel.go b/exporter/elasticsearchexporter/internal/objmodel/objmodel.go
index 0907f2fe2223..f20f9b1d213b 100644
--- a/exporter/elasticsearchexporter/internal/objmodel/objmodel.go
+++ b/exporter/elasticsearchexporter/internal/objmodel/objmodel.go
@@ -255,11 +255,19 @@ func (doc *Document) Dedup() {
}
}
+func newJSONVisitor(w io.Writer) *json.Visitor {
+ v := json.NewVisitor(w)
+ // Enable ExplicitRadixPoint such that 1.0 is encoded as 1.0 instead of 1.
+ // This is required to generate the correct dynamic mapping in ES.
+ v.SetExplicitRadixPoint(true)
+ return v
+}
+
// Serialize writes the document to the given writer. The serializer will create nested objects if dedot is true.
//
// NOTE: The documented MUST be sorted if dedot is true.
func (doc *Document) Serialize(w io.Writer, dedot bool, otel bool) error {
- v := json.NewVisitor(w)
+ v := newJSONVisitor(w)
return doc.iterJSON(v, dedot, otel)
}
diff --git a/exporter/elasticsearchexporter/internal/objmodel/objmodel_test.go b/exporter/elasticsearchexporter/internal/objmodel/objmodel_test.go
index b0f791700567..1961f716db05 100644
--- a/exporter/elasticsearchexporter/internal/objmodel/objmodel_test.go
+++ b/exporter/elasticsearchexporter/internal/objmodel/objmodel_test.go
@@ -9,7 +9,6 @@ import (
"testing"
"time"
- "github.com/elastic/go-structform/json"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"go.opentelemetry.io/collector/pdata/pcommon"
@@ -358,14 +357,15 @@ func TestValue_Serialize(t *testing.T) {
value Value
want string
}{
- "nil value": {value: nilValue, want: "null"},
- "bool value: true": {value: BoolValue(true), want: "true"},
- "bool value: false": {value: BoolValue(false), want: "false"},
- "int value": {value: IntValue(42), want: "42"},
- "double value": {value: DoubleValue(3.14), want: "3.14"},
- "NaN is undefined": {value: DoubleValue(math.NaN()), want: "null"},
- "Inf is undefined": {value: DoubleValue(math.Inf(0)), want: "null"},
- "string value": {value: StringValue("Hello World!"), want: `"Hello World!"`},
+ "nil value": {value: nilValue, want: "null"},
+ "bool value: true": {value: BoolValue(true), want: "true"},
+ "bool value: false": {value: BoolValue(false), want: "false"},
+ "int value": {value: IntValue(42), want: "42"},
+ "double value: 3.14": {value: DoubleValue(3.14), want: "3.14"},
+ "double value: 1.0": {value: DoubleValue(1.0), want: "1.0"},
+ "NaN is undefined": {value: DoubleValue(math.NaN()), want: "null"},
+ "Inf is undefined": {value: DoubleValue(math.Inf(0)), want: "null"},
+ "string value": {value: StringValue("Hello World!"), want: `"Hello World!"`},
"timestamp": {
value: TimestampValue(dijkstra),
want: `"1930-05-11T16:33:11.123456789Z"`,
@@ -391,7 +391,7 @@ func TestValue_Serialize(t *testing.T) {
for name, test := range tests {
t.Run(name, func(t *testing.T) {
var buf strings.Builder
- err := test.value.iterJSON(json.NewVisitor(&buf), false, false)
+ err := test.value.iterJSON(newJSONVisitor(&buf), false, false)
require.NoError(t, err)
assert.Equal(t, test.want, buf.String())
})
diff --git a/exporter/elasticsearchexporter/model.go b/exporter/elasticsearchexporter/model.go
index bdf030bfc282..d5064764bcb2 100644
--- a/exporter/elasticsearchexporter/model.go
+++ b/exporter/elasticsearchexporter/model.go
@@ -20,6 +20,7 @@ import (
"go.opentelemetry.io/collector/pdata/ptrace"
semconv "go.opentelemetry.io/collector/semconv/v1.22.0"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter/internal/exphistogram"
"github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter/internal/objmodel"
"github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/traceutil"
)
@@ -66,6 +67,7 @@ var resourceAttrsToPreserve = map[string]bool{
type mappingModel interface {
encodeLog(pcommon.Resource, string, plog.LogRecord, pcommon.InstrumentationScope, string) ([]byte, error)
encodeSpan(pcommon.Resource, string, ptrace.Span, pcommon.InstrumentationScope, string) ([]byte, error)
+ encodeSpanEvent(resource pcommon.Resource, resourceSchemaURL string, span ptrace.Span, spanEvent ptrace.SpanEvent, scope pcommon.InstrumentationScope, scopeSchemaURL string) *objmodel.Document
upsertMetricDataPointValue(map[uint32]objmodel.Document, pcommon.Resource, string, pcommon.InstrumentationScope, string, pmetric.Metric, dataPoint, pcommon.Value) error
encodeDocument(objmodel.Document) ([]byte, error)
}
@@ -148,9 +150,9 @@ func (m *encodeModel) encodeLogOTelMode(resource pcommon.Resource, resourceSchem
document.AddInt("severity_number", int64(record.SeverityNumber()))
document.AddInt("dropped_attributes_count", int64(record.DroppedAttributesCount()))
- m.encodeAttributesOTelMode(&document, record.Attributes())
- m.encodeResourceOTelMode(&document, resource, resourceSchemaURL)
- m.encodeScopeOTelMode(&document, scope, scopeSchemaURL)
+ m.encodeAttributesOTelMode(&document, record.Attributes(), false)
+ m.encodeResourceOTelMode(&document, resource, resourceSchemaURL, false)
+ m.encodeScopeOTelMode(&document, scope, scopeSchemaURL, false)
// Body
setOTelLogBody(&document, record.Body())
@@ -284,9 +286,9 @@ func (m *encodeModel) upsertMetricDataPointValueOTelMode(documents map[uint32]ob
}
document.AddString("unit", metric.Unit())
- m.encodeAttributesOTelMode(&document, dp.Attributes())
- m.encodeResourceOTelMode(&document, resource, resourceSchemaURL)
- m.encodeScopeOTelMode(&document, scope, scopeSchemaURL)
+ m.encodeAttributesOTelMode(&document, dp.Attributes(), true)
+ m.encodeResourceOTelMode(&document, resource, resourceSchemaURL, true)
+ m.encodeScopeOTelMode(&document, scope, scopeSchemaURL, true)
}
switch value.Type() {
@@ -353,6 +355,25 @@ func summaryToValue(dp pmetric.SummaryDataPoint) pcommon.Value {
return vm
}
+func exponentialHistogramToValue(dp pmetric.ExponentialHistogramDataPoint) pcommon.Value {
+ counts, values := exphistogram.ToTDigest(dp)
+
+ vm := pcommon.NewValueMap()
+ m := vm.Map()
+ vmCounts := m.PutEmptySlice("counts")
+ vmCounts.EnsureCapacity(len(counts))
+ for _, c := range counts {
+ vmCounts.AppendEmpty().SetInt(c)
+ }
+ vmValues := m.PutEmptySlice("values")
+ vmValues.EnsureCapacity(len(values))
+ for _, v := range values {
+ vmValues.AppendEmpty().SetDouble(v)
+ }
+
+ return vm
+}
+
func histogramToValue(dp pmetric.HistogramDataPoint) (pcommon.Value, error) {
// Histogram conversion function is from
// https://github.com/elastic/apm-data/blob/3b28495c3cbdc0902983134276eb114231730249/input/otlp/metrics.go#L277
@@ -417,7 +438,7 @@ func numberToValue(dp pmetric.NumberDataPoint) (pcommon.Value, error) {
return pcommon.Value{}, errInvalidNumberDataPoint
}
-func (m *encodeModel) encodeResourceOTelMode(document *objmodel.Document, resource pcommon.Resource, resourceSchemaURL string) {
+func (m *encodeModel) encodeResourceOTelMode(document *objmodel.Document, resource pcommon.Resource, resourceSchemaURL string, stringifyArrayValues bool) {
resourceMapVal := pcommon.NewValueMap()
resourceMap := resourceMapVal.Map()
if resourceSchemaURL != "" {
@@ -433,11 +454,13 @@ func (m *encodeModel) encodeResourceOTelMode(document *objmodel.Document, resour
}
return false
})
-
+ if stringifyArrayValues {
+ mapStringifyArrayValues(resourceAttrMap)
+ }
document.Add("resource", objmodel.ValueFromAttribute(resourceMapVal))
}
-func (m *encodeModel) encodeScopeOTelMode(document *objmodel.Document, scope pcommon.InstrumentationScope, scopeSchemaURL string) {
+func (m *encodeModel) encodeScopeOTelMode(document *objmodel.Document, scope pcommon.InstrumentationScope, scopeSchemaURL string, stringifyArrayValues bool) {
scopeMapVal := pcommon.NewValueMap()
scopeMap := scopeMapVal.Map()
if scope.Name() != "" {
@@ -459,11 +482,16 @@ func (m *encodeModel) encodeScopeOTelMode(document *objmodel.Document, scope pco
}
return false
})
+ if stringifyArrayValues {
+ mapStringifyArrayValues(scopeAttrMap)
+ }
document.Add("scope", objmodel.ValueFromAttribute(scopeMapVal))
}
-func (m *encodeModel) encodeAttributesOTelMode(document *objmodel.Document, attributeMap pcommon.Map) {
- attributeMap.RemoveIf(func(key string, val pcommon.Value) bool {
+func (m *encodeModel) encodeAttributesOTelMode(document *objmodel.Document, attributeMap pcommon.Map, stringifyArrayValues bool) {
+ attrsCopy := pcommon.NewMap() // Copy to avoid mutating original map
+ attributeMap.CopyTo(attrsCopy)
+ attrsCopy.RemoveIf(func(key string, val pcommon.Value) bool {
switch key {
case dataStreamType, dataStreamDataset, dataStreamNamespace:
// At this point the data_stream attributes are expected to be in the record attributes,
@@ -474,7 +502,22 @@ func (m *encodeModel) encodeAttributesOTelMode(document *objmodel.Document, attr
}
return false
})
- document.AddAttributes("attributes", attributeMap)
+ if stringifyArrayValues {
+ mapStringifyArrayValues(attrsCopy)
+ }
+ document.AddAttributes("attributes", attrsCopy)
+}
+
+// mapStringifyArrayValues replaces all slice values within an attribute map to their string representation.
+// It is useful to workaround Elasticsearch TSDB not supporting arrays as dimensions.
+// See https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/35004
+func mapStringifyArrayValues(m pcommon.Map) {
+ m.Range(func(_ string, v pcommon.Value) bool {
+ if v.Type() == pcommon.ValueTypeSlice {
+ v.SetStr(v.AsString())
+ }
+ return true
+ })
}
func (m *encodeModel) encodeSpan(resource pcommon.Resource, resourceSchemaURL string, span ptrace.Span, scope pcommon.InstrumentationScope, scopeSchemaURL string) ([]byte, error) {
@@ -502,7 +545,7 @@ func (m *encodeModel) encodeSpanOTelMode(resource pcommon.Resource, resourceSche
document.AddString("kind", span.Kind().String())
document.AddInt("duration", int64(span.EndTimestamp()-span.StartTimestamp()))
- m.encodeAttributesOTelMode(&document, span.Attributes())
+ m.encodeAttributesOTelMode(&document, span.Attributes(), false)
document.AddInt("dropped_attributes_count", int64(span.DroppedAttributesCount()))
document.AddInt("dropped_events_count", int64(span.DroppedEventsCount()))
@@ -526,10 +569,8 @@ func (m *encodeModel) encodeSpanOTelMode(resource pcommon.Resource, resourceSche
document.AddString("status.message", span.Status().Message())
document.AddString("status.code", span.Status().Code().String())
- m.encodeResourceOTelMode(&document, resource, resourceSchemaURL)
- m.encodeScopeOTelMode(&document, scope, scopeSchemaURL)
-
- // TODO: add span events to log data streams
+ m.encodeResourceOTelMode(&document, resource, resourceSchemaURL, false)
+ m.encodeScopeOTelMode(&document, scope, scopeSchemaURL, false)
return document
}
@@ -554,6 +595,26 @@ func (m *encodeModel) encodeSpanDefaultMode(resource pcommon.Resource, span ptra
return document
}
+func (m *encodeModel) encodeSpanEvent(resource pcommon.Resource, resourceSchemaURL string, span ptrace.Span, spanEvent ptrace.SpanEvent, scope pcommon.InstrumentationScope, scopeSchemaURL string) *objmodel.Document {
+ if m.mode != MappingOTel {
+ // Currently span events are stored separately only in OTel mapping mode.
+ // In other modes, they are stored within the span document.
+ return nil
+ }
+ var document objmodel.Document
+ document.AddTimestamp("@timestamp", spanEvent.Timestamp())
+ document.AddString("attributes.event.name", spanEvent.Name())
+ document.AddSpanID("span_id", span.SpanID())
+ document.AddTraceID("trace_id", span.TraceID())
+ document.AddInt("dropped_attributes_count", int64(spanEvent.DroppedAttributesCount()))
+
+ m.encodeAttributesOTelMode(&document, spanEvent.Attributes(), false)
+ m.encodeResourceOTelMode(&document, resource, resourceSchemaURL, false)
+ m.encodeScopeOTelMode(&document, scope, scopeSchemaURL, false)
+
+ return &document
+}
+
func (m *encodeModel) encodeAttributes(document *objmodel.Document, attributes pcommon.Map) {
key := "Attributes"
if m.mode == MappingRaw {
diff --git a/exporter/elasticsearchexporter/model_test.go b/exporter/elasticsearchexporter/model_test.go
index eb9aa1b5453c..0433ee561845 100644
--- a/exporter/elasticsearchexporter/model_test.go
+++ b/exporter/elasticsearchexporter/model_test.go
@@ -32,18 +32,18 @@ var expectedSpanBody = `{"@timestamp":"2023-04-19T03:04:05.000000006Z","Attribut
var expectedLogBody = `{"@timestamp":"2023-04-19T03:04:05.000000006Z","Attributes.log-attr1":"value1","Body":"log-body","Resource.key1":"value1","Scope.name":"","Scope.version":"","SeverityNumber":0,"TraceFlags":0}`
var expectedMetricsEncoded = `{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu0","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"idle","system":{"cpu":{"time":440.23}}}
-{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu0","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"interrupt","system":{"cpu":{"time":0}}}
+{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu0","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"interrupt","system":{"cpu":{"time":0.0}}}
{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu0","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"nice","system":{"cpu":{"time":0.14}}}
{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu0","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"softirq","system":{"cpu":{"time":0.77}}}
-{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu0","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"steal","system":{"cpu":{"time":0}}}
+{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu0","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"steal","system":{"cpu":{"time":0.0}}}
{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu0","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"system","system":{"cpu":{"time":24.8}}}
{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu0","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"user","system":{"cpu":{"time":64.78}}}
{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu0","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"wait","system":{"cpu":{"time":1.65}}}
{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu1","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"idle","system":{"cpu":{"time":475.69}}}
-{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu1","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"interrupt","system":{"cpu":{"time":0}}}
+{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu1","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"interrupt","system":{"cpu":{"time":0.0}}}
{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu1","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"nice","system":{"cpu":{"time":0.1}}}
{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu1","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"softirq","system":{"cpu":{"time":0.57}}}
-{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu1","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"steal","system":{"cpu":{"time":0}}}
+{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu1","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"steal","system":{"cpu":{"time":0.0}}}
{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu1","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"system","system":{"cpu":{"time":15.88}}}
{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu1","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"user","system":{"cpu":{"time":50.09}}}
{"@timestamp":"2024-06-12T10:20:16.419290690Z","cpu":"cpu1","host":{"hostname":"my-host","name":"my-host","os":{"platform":"linux"}},"state":"wait","system":{"cpu":{"time":0.95}}}`
diff --git a/exporter/elasticsearchexporter/utils_test.go b/exporter/elasticsearchexporter/utils_test.go
index ca73aaddf844..d53d31f9f2fe 100644
--- a/exporter/elasticsearchexporter/utils_test.go
+++ b/exporter/elasticsearchexporter/utils_test.go
@@ -247,50 +247,56 @@ func itemsHasError(resp []itemResponse) bool {
return false
}
-func newLogsWithAttributeAndResourceMap(attrMp map[string]string, resMp map[string]string) plog.Logs {
+func newLogsWithAttributes(recordAttrs, scopeAttrs, resourceAttrs map[string]any) plog.Logs {
logs := plog.NewLogs()
- resourceSpans := logs.ResourceLogs()
- rs := resourceSpans.AppendEmpty()
-
- scopeAttr := rs.ScopeLogs().AppendEmpty().LogRecords().AppendEmpty().Attributes()
- fillResourceAttributeMap(scopeAttr, attrMp)
-
- resAttr := rs.Resource().Attributes()
- fillResourceAttributeMap(resAttr, resMp)
+ resourceLog := logs.ResourceLogs().AppendEmpty()
+ scopeLog := resourceLog.ScopeLogs().AppendEmpty()
+ fillAttributeMap(resourceLog.Resource().Attributes(), resourceAttrs)
+ fillAttributeMap(scopeLog.Scope().Attributes(), scopeAttrs)
+ fillAttributeMap(scopeLog.LogRecords().AppendEmpty().Attributes(), recordAttrs)
return logs
}
-func newMetricsWithAttributeAndResourceMap(attrMp map[string]string, resMp map[string]string) pmetric.Metrics {
+func newMetricsWithAttributes(recordAttrs, scopeAttrs, resourceAttrs map[string]any) pmetric.Metrics {
metrics := pmetric.NewMetrics()
- resourceMetrics := metrics.ResourceMetrics().AppendEmpty()
+ resourceMetric := metrics.ResourceMetrics().AppendEmpty()
+ scopeMetric := resourceMetric.ScopeMetrics().AppendEmpty()
- fillResourceAttributeMap(resourceMetrics.Resource().Attributes(), resMp)
- dp := resourceMetrics.ScopeMetrics().AppendEmpty().Metrics().AppendEmpty().SetEmptySum().DataPoints().AppendEmpty()
+ fillAttributeMap(resourceMetric.Resource().Attributes(), resourceAttrs)
+ fillAttributeMap(scopeMetric.Scope().Attributes(), scopeAttrs)
+ dp := scopeMetric.Metrics().AppendEmpty().SetEmptySum().DataPoints().AppendEmpty()
dp.SetIntValue(0)
- fillResourceAttributeMap(dp.Attributes(), attrMp)
+ fillAttributeMap(dp.Attributes(), recordAttrs)
return metrics
}
-func newTracesWithAttributeAndResourceMap(attrMp map[string]string, resMp map[string]string) ptrace.Traces {
+func newTracesWithAttributes(recordAttrs, scopeAttrs, resourceAttrs map[string]any) ptrace.Traces {
traces := ptrace.NewTraces()
- resourceSpans := traces.ResourceSpans()
- rs := resourceSpans.AppendEmpty()
-
- scopeAttr := rs.ScopeSpans().AppendEmpty().Spans().AppendEmpty().Attributes()
- fillResourceAttributeMap(scopeAttr, attrMp)
+ resourceSpan := traces.ResourceSpans().AppendEmpty()
+ scopeSpan := resourceSpan.ScopeSpans().AppendEmpty()
- resAttr := rs.Resource().Attributes()
- fillResourceAttributeMap(resAttr, resMp)
+ fillAttributeMap(resourceSpan.Resource().Attributes(), resourceAttrs)
+ fillAttributeMap(scopeSpan.Scope().Attributes(), scopeAttrs)
+ fillAttributeMap(scopeSpan.Spans().AppendEmpty().Attributes(), recordAttrs)
return traces
}
-func fillResourceAttributeMap(attrs pcommon.Map, mp map[string]string) {
- attrs.EnsureCapacity(len(mp))
- for k, v := range mp {
- attrs.PutStr(k, v)
+func fillAttributeMap(attrs pcommon.Map, m map[string]any) {
+ attrs.EnsureCapacity(len(m))
+ for k, v := range m {
+ switch vv := v.(type) {
+ case string:
+ attrs.PutStr(k, vv)
+ case []string:
+ slice := attrs.PutEmptySlice(k)
+ slice.EnsureCapacity(len(vv))
+ for _, s := range vv {
+ slice.AppendEmpty().SetStr(s)
+ }
+ }
}
}
@@ -300,21 +306,21 @@ func TestGetSuffixTime(t *testing.T) {
testTime := time.Date(2023, 12, 2, 10, 10, 10, 1, time.UTC)
index, err := generateIndexWithLogstashFormat(defaultCfg.LogsIndex, &defaultCfg.LogstashFormat, testTime)
assert.NoError(t, err)
- assert.Equal(t, index, "logs-generic-default-2023.12.02")
+ assert.Equal(t, "logs-generic-default-2023.12.02", index)
defaultCfg.LogsIndex = "logstash"
defaultCfg.LogstashFormat.PrefixSeparator = "."
otelLogsIndex, err := generateIndexWithLogstashFormat(defaultCfg.LogsIndex, &defaultCfg.LogstashFormat, testTime)
assert.NoError(t, err)
- assert.Equal(t, otelLogsIndex, "logstash.2023.12.02")
+ assert.Equal(t, "logstash.2023.12.02", otelLogsIndex)
defaultCfg.LogstashFormat.DateFormat = "%Y-%m-%d"
newOtelLogsIndex, err := generateIndexWithLogstashFormat(defaultCfg.LogsIndex, &defaultCfg.LogstashFormat, testTime)
assert.NoError(t, err)
- assert.Equal(t, newOtelLogsIndex, "logstash.2023-12-02")
+ assert.Equal(t, "logstash.2023-12-02", newOtelLogsIndex)
defaultCfg.LogstashFormat.DateFormat = "%d/%m/%Y"
newOtelLogsIndexWithSpecDataFormat, err := generateIndexWithLogstashFormat(defaultCfg.LogsIndex, &defaultCfg.LogstashFormat, testTime)
assert.NoError(t, err)
- assert.Equal(t, newOtelLogsIndexWithSpecDataFormat, "logstash.02/12/2023")
+ assert.Equal(t, "logstash.02/12/2023", newOtelLogsIndexWithSpecDataFormat)
}
diff --git a/exporter/fileexporter/go.mod b/exporter/fileexporter/go.mod
index 52e27d53a41a..f8117b41b74f 100644
--- a/exporter/fileexporter/go.mod
+++ b/exporter/fileexporter/go.mod
@@ -5,16 +5,16 @@ go 1.22.0
require (
github.com/hashicorp/golang-lru/v2 v2.0.7
github.com/klauspost/compress v1.17.9
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
gopkg.in/natefinch/lumberjack.v2 v2.2.1
@@ -39,33 +39,32 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/fileexporter/go.sum b/exporter/fileexporter/go.sum
index f87768f99485..3acd87faa0fc 100644
--- a/exporter/fileexporter/go.sum
+++ b/exporter/fileexporter/go.sum
@@ -56,70 +56,68 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -143,12 +141,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/googlecloudexporter/config.go b/exporter/googlecloudexporter/config.go
index b0f70727dca5..bb4d9f169c52 100644
--- a/exporter/googlecloudexporter/config.go
+++ b/exporter/googlecloudexporter/config.go
@@ -15,8 +15,8 @@ type Config struct {
collector.Config `mapstructure:",squash"`
// Timeout for all API calls. If not set, defaults to 12 seconds.
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
}
func (cfg *Config) Validate() error {
diff --git a/exporter/googlecloudexporter/config_test.go b/exporter/googlecloudexporter/config_test.go
index 106a130d7c66..74cfced9886f 100644
--- a/exporter/googlecloudexporter/config_test.go
+++ b/exporter/googlecloudexporter/config_test.go
@@ -36,7 +36,7 @@ func TestLoadConfig(t *testing.T) {
assert.Equal(t,
&Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 20 * time.Second,
},
Config: collector.Config{
@@ -64,7 +64,7 @@ func TestLoadConfig(t *testing.T) {
},
},
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
diff --git a/exporter/googlecloudexporter/factory.go b/exporter/googlecloudexporter/factory.go
index d24cc15cafc5..31f885097d0b 100644
--- a/exporter/googlecloudexporter/factory.go
+++ b/exporter/googlecloudexporter/factory.go
@@ -44,8 +44,8 @@ func NewFactory() exporter.Factory {
// createDefaultConfig creates the default configuration for exporter.
func createDefaultConfig() component.Config {
return &Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{Timeout: defaultTimeout},
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ TimeoutSettings: exporterhelper.TimeoutConfig{Timeout: defaultTimeout},
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
Config: collector.DefaultConfig(),
}
}
@@ -68,7 +68,7 @@ func createLogsExporter(
exporterhelper.WithShutdown(logsExporter.Shutdown),
// Disable exporterhelper Timeout, since we are using a custom mechanism
// within exporter itself
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithQueue(eCfg.QueueSettings))
}
@@ -78,7 +78,7 @@ func createTracesExporter(
params exporter.Settings,
cfg component.Config) (exporter.Traces, error) {
eCfg := cfg.(*Config)
- tExp, err := collector.NewGoogleCloudTracesExporter(ctx, eCfg.Config, params.BuildInfo.Version, eCfg.Timeout)
+ tExp, err := collector.NewGoogleCloudTracesExporter(ctx, eCfg.Config, params.BuildInfo.Version, eCfg.TimeoutSettings.Timeout)
if err != nil {
return nil, err
}
@@ -91,7 +91,7 @@ func createTracesExporter(
exporterhelper.WithShutdown(tExp.Shutdown),
// Disable exporterhelper Timeout, since we are using a custom mechanism
// within exporter itself
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithQueue(eCfg.QueueSettings))
}
@@ -101,7 +101,7 @@ func createMetricsExporter(
params exporter.Settings,
cfg component.Config) (exporter.Metrics, error) {
eCfg := cfg.(*Config)
- mExp, err := collector.NewGoogleCloudMetricsExporter(ctx, eCfg.Config, params.TelemetrySettings.Logger, params.BuildInfo.Version, eCfg.Timeout)
+ mExp, err := collector.NewGoogleCloudMetricsExporter(ctx, eCfg.Config, params.TelemetrySettings.Logger, params.BuildInfo.Version, eCfg.TimeoutSettings.Timeout)
if err != nil {
return nil, err
}
@@ -114,6 +114,6 @@ func createMetricsExporter(
exporterhelper.WithShutdown(mExp.Shutdown),
// Disable exporterhelper Timeout, since we are using a custom mechanism
// within exporter itself
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithQueue(eCfg.QueueSettings))
}
diff --git a/exporter/googlecloudexporter/go.mod b/exporter/googlecloudexporter/go.mod
index 1f2cacda33d6..bf3b4729d009 100644
--- a/exporter/googlecloudexporter/go.mod
+++ b/exporter/googlecloudexporter/go.mod
@@ -5,11 +5,11 @@ go 1.22.0
require (
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/collector v0.48.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -52,9 +52,9 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/tidwall/gjson v1.10.2 // indirect
github.com/tidwall/match v1.1.1 // indirect
@@ -62,35 +62,35 @@ require (
github.com/tidwall/tinylru v1.1.0 // indirect
github.com/tidwall/wal v1.1.7 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.52.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/atomic v1.10.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
golang.org/x/time v0.5.0 // indirect
google.golang.org/api v0.188.0 // indirect
diff --git a/exporter/googlecloudexporter/go.sum b/exporter/googlecloudexporter/go.sum
index 285feb9cfc09..cff28b7d121c 100644
--- a/exporter/googlecloudexporter/go.sum
+++ b/exporter/googlecloudexporter/go.sum
@@ -120,17 +120,17 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
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=
@@ -154,62 +154,60 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.52.0 h1:vS1Ao/R55RNV4O7TA2Qopok8yN+X0LIP6RVWLFkprck=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.52.0/go.mod h1:BMsdeOxN04K0L5FNUBfjFdvwWGNe/rkmSwH4Aelu/X0=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 h1:4K4tsIXefpVJtvA/8srF4V4y0akAoPHkIslgAkjixJA=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0/go.mod h1:jjdQuTGVsXV4vSs+CJ2qYDeDPf9yIJV23qlIzBm73Vg=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/atomic v1.10.0 h1:9qC72Qh0+3MqyJbAn8YU5xVq1frD8bn3JtD2oXtafVQ=
go.uber.org/atomic v1.10.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -241,8 +239,8 @@ golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwY
golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
-golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -254,8 +252,8 @@ golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/exporter/googlecloudpubsubexporter/config.go b/exporter/googlecloudpubsubexporter/config.go
index 4b2979a7d9b1..74568c00021b 100644
--- a/exporter/googlecloudpubsubexporter/config.go
+++ b/exporter/googlecloudpubsubexporter/config.go
@@ -16,9 +16,9 @@ var topicMatcher = regexp.MustCompile(`^projects/[a-z][a-z0-9\-]*/topics/`)
type Config struct {
// Timeout for all API calls. If not set, defaults to 12 seconds.
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
// Google Cloud Project ID where the Pubsub client will connect to
ProjectID string `mapstructure:"project"`
// User agent that will be used by the Pubsub client to connect to the service
diff --git a/exporter/googlecloudpubsubexporter/config_test.go b/exporter/googlecloudpubsubexporter/config_test.go
index cdbb948ca8f9..0a7943d000db 100644
--- a/exporter/googlecloudpubsubexporter/config_test.go
+++ b/exporter/googlecloudpubsubexporter/config_test.go
@@ -38,7 +38,7 @@ func TestLoadConfig(t *testing.T) {
customConfig.ProjectID = "my-project"
customConfig.UserAgent = "opentelemetry-collector-contrib {{version}}"
- customConfig.TimeoutSettings = exporterhelper.TimeoutSettings{
+ customConfig.TimeoutSettings = exporterhelper.TimeoutConfig{
Timeout: 20 * time.Second,
}
customConfig.Topic = "projects/my-project/topics/otlp-topic"
diff --git a/exporter/googlecloudpubsubexporter/exporter_test.go b/exporter/googlecloudpubsubexporter/exporter_test.go
index 414c3a0f0b17..44b057c51a38 100644
--- a/exporter/googlecloudpubsubexporter/exporter_test.go
+++ b/exporter/googlecloudpubsubexporter/exporter_test.go
@@ -36,7 +36,7 @@ func TestGenerateClientOptions(t *testing.T) {
exporterConfig.Insecure = true
exporterConfig.ProjectID = "my-project"
exporterConfig.Topic = "projects/my-project/topics/otlp"
- exporterConfig.TimeoutSettings = exporterhelper.TimeoutSettings{
+ exporterConfig.TimeoutSettings = exporterhelper.TimeoutConfig{
Timeout: 12 * time.Second,
}
exporter := ensureExporter(exportertest.NewNopSettings(), exporterConfig)
@@ -67,7 +67,7 @@ func TestExporterDefaultSettings(t *testing.T) {
exporterConfig.Insecure = true
exporterConfig.ProjectID = "my-project"
exporterConfig.Topic = "projects/my-project/topics/otlp"
- exporterConfig.TimeoutSettings = exporterhelper.TimeoutSettings{
+ exporterConfig.TimeoutSettings = exporterhelper.TimeoutConfig{
Timeout: 12 * time.Second,
}
exporter := ensureExporter(exportertest.NewNopSettings(), exporterConfig)
@@ -96,7 +96,7 @@ func TestExporterCompression(t *testing.T) {
exporterConfig.Insecure = true
exporterConfig.ProjectID = "my-project"
exporterConfig.Topic = "projects/my-project/topics/otlp"
- exporterConfig.TimeoutSettings = exporterhelper.TimeoutSettings{
+ exporterConfig.TimeoutSettings = exporterhelper.TimeoutConfig{
Timeout: 12 * time.Second,
}
exporterConfig.Compression = "gzip"
diff --git a/exporter/googlecloudpubsubexporter/factory.go b/exporter/googlecloudpubsubexporter/factory.go
index 4199a1e7d9c6..3eed0e410a0f 100644
--- a/exporter/googlecloudpubsubexporter/factory.go
+++ b/exporter/googlecloudpubsubexporter/factory.go
@@ -73,7 +73,7 @@ func ensureExporter(params exporter.Settings, pCfg *Config) *pubsubExporter {
func createDefaultConfig() component.Config {
return &Config{
UserAgent: "opentelemetry-collector-contrib {{version}}",
- TimeoutSettings: exporterhelper.TimeoutSettings{Timeout: defaultTimeout},
+ TimeoutSettings: exporterhelper.TimeoutConfig{Timeout: defaultTimeout},
Watermark: WatermarkConfig{
Behavior: "current",
AllowedDrift: 0,
diff --git a/exporter/googlecloudpubsubexporter/go.mod b/exporter/googlecloudpubsubexporter/go.mod
index 69cdb0a27019..76186cdd1378 100644
--- a/exporter/googlecloudpubsubexporter/go.mod
+++ b/exporter/googlecloudpubsubexporter/go.mod
@@ -3,26 +3,26 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/google
go 1.22.0
require (
- cloud.google.com/go/pubsub v1.42.0
+ cloud.google.com/go/pubsub v1.43.0
github.com/google/uuid v1.6.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
- google.golang.org/api v0.194.0
- google.golang.org/grpc v1.66.0
+ google.golang.org/api v0.197.0
+ google.golang.org/grpc v1.66.1
)
require (
cloud.google.com/go v0.115.1 // indirect
- cloud.google.com/go/auth v0.9.1 // indirect
+ cloud.google.com/go/auth v0.9.3 // indirect
cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect
cloud.google.com/go/compute/metadata v0.5.0 // indirect
- cloud.google.com/go/iam v1.1.12 // indirect
+ cloud.google.com/go/iam v1.2.0 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
@@ -35,7 +35,7 @@ require (
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
github.com/google/go-cmp v0.6.0 // indirect
github.com/google/s2a-go v0.1.8 // indirect
- github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
+ github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect
github.com/googleapis/gax-go/v2 v2.13.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/klauspost/compress v1.17.9 // indirect
@@ -48,41 +48,41 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.einride.tech/aip v0.67.1 // indirect
+ go.einride.tech/aip v0.68.0 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 // indirect
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
+ go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.22.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.23.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.6.0 // indirect
- google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
+ google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/exporter/googlecloudpubsubexporter/go.sum b/exporter/googlecloudpubsubexporter/go.sum
index a93ff6872bfa..18798149d5fd 100644
--- a/exporter/googlecloudpubsubexporter/go.sum
+++ b/exporter/googlecloudpubsubexporter/go.sum
@@ -1,16 +1,16 @@
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
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.9.1 h1:+pMtLEV2k0AXKvs/tGZojuj6QaioxfUjOpMsG5Gtx+w=
-cloud.google.com/go/auth v0.9.1/go.mod h1:Sw8ocT5mhhXxFklyhT12Eiy0ed6tTrPMCJjSI8KhYLk=
+cloud.google.com/go/auth v0.9.3 h1:VOEUIAADkkLtyfr3BLa3R8Ed/j6w1jTBmARx+wb5w5U=
+cloud.google.com/go/auth v0.9.3/go.mod h1:7z6VY+7h3KUdRov5F1i8NDP5ZzWKYmEPO842BgCsmTk=
cloud.google.com/go/auth/oauth2adapt v0.2.4 h1:0GWE/FUsXhf6C+jAkWgYm7X9tK8cuEIfy19DBn6B6bY=
cloud.google.com/go/auth/oauth2adapt v0.2.4/go.mod h1:jC/jOpwFP6JBxhB3P5Rr0a9HLMC/Pe3eaL4NmdvqPtc=
cloud.google.com/go/compute/metadata v0.5.0 h1:Zr0eK8JbFv6+Wi4ilXAR8FJ3wyNdpxHKJNPos6LTZOY=
cloud.google.com/go/compute/metadata v0.5.0/go.mod h1:aHnloV2TPI38yx4s9+wAZhHykWvVCfu7hQbF+9CWoiY=
-cloud.google.com/go/iam v1.1.12 h1:JixGLimRrNGcxvJEQ8+clfLxPlbeZA6MuRJ+qJNQ5Xw=
-cloud.google.com/go/iam v1.1.12/go.mod h1:9LDX8J7dN5YRyzVHxwQzrQs9opFFqn0Mxs9nAeB+Hhg=
-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/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/pubsub v1.43.0 h1:s3Qx+F96J7Kwey/uVHdK3QxFLIlOvvw4SfMYw2jFjb4=
+cloud.google.com/go/pubsub v1.43.0/go.mod h1:LNLfqItblovg7mHWgU5g84Vhza4J8kTxx0YqIeTzcXY=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
@@ -69,8 +69,8 @@ github.com/google/s2a-go v0.1.8/go.mod h1:6iNWHTpQ+nfNRN5E00MSdfDwVesa8hhS32PhPO
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.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=
-github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0=
+github.com/googleapis/enterprise-certificate-proxy v0.3.4 h1:XYIDZApgAnrN1c855gTgghdIA6Stxb52D5RnLI1SLyw=
+github.com/googleapis/enterprise-certificate-proxy v0.3.4/go.mod h1:YKe7cfqYXjKGpGvmSg28/fFvhNzinZQm8DGnaburhGA=
github.com/googleapis/gax-go/v2 v2.13.0 h1:yitjD5f7jQHhyDsnhKEBU52NdvvdSeGzlAnDPT0hH1s=
github.com/googleapis/gax-go/v2 v2.13.0/go.mod h1:Z/fvTZXF8/uw7Xu5GuslPw+bplx6SS338j1Is2S+B7A=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -104,17 +104,17 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
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=
@@ -126,62 +126,60 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.einride.tech/aip v0.67.1 h1:d/4TW92OxXBngkSOwWS2CH5rez869KpKMaN44mdxkFI=
-go.einride.tech/aip v0.67.1/go.mod h1:ZGX4/zKw8dcgzdLsrvpOOGxfxI2QSk12SlP7d6c0/XI=
+go.einride.tech/aip v0.68.0 h1:4seM66oLzTpz50u4K1zlJyOXQ3tCzcJN7I22tKkjipw=
+go.einride.tech/aip v0.68.0/go.mod h1:7y9FF8VtPWqpxuAxl0KQWqaULxW4zFIesD6zF5RIHHg=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 h1:4Pp6oUg3+e/6M4C0A/3kJ2VYa++dsWVTtGgLVj5xtHg=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0/go.mod h1:Mjt1i1INqiaoZOMGR1RIUJN+i3ChKoFRqzrRQhlkbs0=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -191,8 +189,8 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
@@ -208,11 +206,11 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
-golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
-golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.23.0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs=
+golang.org/x/oauth2 v0.23.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -224,12 +222,12 @@ golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U=
golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -244,26 +242,26 @@ golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/api v0.194.0 h1:dztZKG9HgtIpbI35FhfuSNR/zmaMVdxNlntHj1sIS4s=
-google.golang.org/api v0.194.0/go.mod h1:AgvUFdojGANh3vI+P7EVnxj3AISHllxGCJSFmggmnd0=
+google.golang.org/api v0.197.0 h1:x6CwqQLsFiA5JKAiGyGBjc2bNtHtLddhJCE2IKuhhcQ=
+google.golang.org/api v0.197.0/go.mod h1:AuOuo20GoQ331nq7DquGHlU6d+2wN2fZ8O0ta60nRNw=
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/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
-google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142 h1:oLiyxGgE+rt22duwci1+TG7bg2/L1LQsXwfjPlmuJA0=
-google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142/go.mod h1:G11eXq53iI5Q+kyNOmCvnzBaxEA2Q/Ik5Tj7nqBE8j4=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto 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-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/exporter/googlemanagedprometheusexporter/config.go b/exporter/googlemanagedprometheusexporter/config.go
index 41708ad3b93f..544165f44707 100644
--- a/exporter/googlemanagedprometheusexporter/config.go
+++ b/exporter/googlemanagedprometheusexporter/config.go
@@ -16,8 +16,8 @@ type Config struct {
GMPConfig `mapstructure:",squash"`
// Timeout for all API calls. If not set, defaults to 12 seconds.
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
}
// GMPConfig is a subset of the collector config applicable to the GMP exporter.
diff --git a/exporter/googlemanagedprometheusexporter/config_test.go b/exporter/googlemanagedprometheusexporter/config_test.go
index 5f9c118eed5c..0289e68ed63c 100644
--- a/exporter/googlemanagedprometheusexporter/config_test.go
+++ b/exporter/googlemanagedprometheusexporter/config_test.go
@@ -38,52 +38,51 @@ func TestLoadConfig(t *testing.T) {
assert.Equal(t, r0, factory.CreateDefaultConfig().(*Config))
r1 := cfg.Exporters[component.NewIDWithName(metadata.Type, "customname")].(*Config)
- assert.Equal(t, r1,
- &Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{
- Timeout: 20 * time.Second,
- },
- GMPConfig: GMPConfig{
- ProjectID: "my-project",
- UserAgent: "opentelemetry-collector-contrib {{version}}",
- MetricConfig: MetricConfig{
- Config: googlemanagedprometheus.Config{
- AddMetricSuffixes: false,
- ExtraMetricsConfig: googlemanagedprometheus.ExtraMetricsConfig{
- EnableTargetInfo: false,
- EnableScopeInfo: false,
- },
+ assert.Equal(t, &Config{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
+ Timeout: 20 * time.Second,
+ },
+ GMPConfig: GMPConfig{
+ ProjectID: "my-project",
+ UserAgent: "opentelemetry-collector-contrib {{version}}",
+ MetricConfig: MetricConfig{
+ Config: googlemanagedprometheus.Config{
+ AddMetricSuffixes: false,
+ ExtraMetricsConfig: googlemanagedprometheus.ExtraMetricsConfig{
+ EnableTargetInfo: false,
+ EnableScopeInfo: false,
+ },
+ },
+ Prefix: "my-metric-domain.com",
+ ResourceFilters: []collector.ResourceFilter{
+ {
+ Prefix: "cloud",
+ },
+ {
+ Prefix: "k8s",
+ },
+ {
+ Prefix: "faas",
},
- Prefix: "my-metric-domain.com",
- ResourceFilters: []collector.ResourceFilter{
- {
- Prefix: "cloud",
- },
- {
- Prefix: "k8s",
- },
- {
- Prefix: "faas",
- },
- {
- Regex: "container.id",
- },
- {
- Regex: "process.pid",
- },
- {
- Regex: "host.name",
- },
- {
- Regex: "host.id",
- },
+ {
+ Regex: "container.id",
+ },
+ {
+ Regex: "process.pid",
+ },
+ {
+ Regex: "host.name",
+ },
+ {
+ Regex: "host.id",
},
},
},
- QueueSettings: exporterhelper.QueueSettings{
- Enabled: true,
- NumConsumers: 2,
- QueueSize: 10,
- },
- })
+ },
+ QueueSettings: exporterhelper.QueueConfig{
+ Enabled: true,
+ NumConsumers: 2,
+ QueueSize: 10,
+ },
+ }, r1)
}
diff --git a/exporter/googlemanagedprometheusexporter/factory.go b/exporter/googlemanagedprometheusexporter/factory.go
index 7f58d47d15b5..3a0d099eefbf 100644
--- a/exporter/googlemanagedprometheusexporter/factory.go
+++ b/exporter/googlemanagedprometheusexporter/factory.go
@@ -34,8 +34,8 @@ func NewFactory() exporter.Factory {
// createDefaultConfig creates the default configuration for exporter.
func createDefaultConfig() component.Config {
return &Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{Timeout: defaultTimeout},
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ TimeoutSettings: exporterhelper.TimeoutConfig{Timeout: defaultTimeout},
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
GMPConfig: GMPConfig{
MetricConfig: MetricConfig{
Config: googlemanagedprometheus.DefaultConfig(),
@@ -50,7 +50,7 @@ func createMetricsExporter(
params exporter.Settings,
cfg component.Config) (exporter.Metrics, error) {
eCfg := cfg.(*Config)
- mExp, err := collector.NewGoogleCloudMetricsExporter(ctx, eCfg.GMPConfig.toCollectorConfig(), params.TelemetrySettings.Logger, params.BuildInfo.Version, eCfg.Timeout)
+ mExp, err := collector.NewGoogleCloudMetricsExporter(ctx, eCfg.GMPConfig.toCollectorConfig(), params.TelemetrySettings.Logger, params.BuildInfo.Version, eCfg.TimeoutSettings.Timeout)
if err != nil {
return nil, err
}
@@ -63,6 +63,6 @@ func createMetricsExporter(
exporterhelper.WithShutdown(mExp.Shutdown),
// Disable exporterhelper Timeout, since we are using a custom mechanism
// within exporter itself
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithQueue(eCfg.QueueSettings))
}
diff --git a/exporter/googlemanagedprometheusexporter/go.mod b/exporter/googlemanagedprometheusexporter/go.mod
index 2ca0f13b6e59..6e06ca715504 100644
--- a/exporter/googlemanagedprometheusexporter/go.mod
+++ b/exporter/googlemanagedprometheusexporter/go.mod
@@ -6,11 +6,11 @@ require (
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/collector v0.48.1
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/collector/googlemanagedprometheus v0.48.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -56,14 +56,14 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
@@ -76,73 +76,74 @@ require (
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.52.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/atomic v1.10.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.5.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/api v0.188.0 // indirect
google.golang.org/genproto v0.0.0-20240708141625-4ad9e859172b // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/exporter/googlemanagedprometheusexporter/go.sum b/exporter/googlemanagedprometheusexporter/go.sum
index 9c042d8b6750..b338f113532f 100644
--- a/exporter/googlemanagedprometheusexporter/go.sum
+++ b/exporter/googlemanagedprometheusexporter/go.sum
@@ -136,13 +136,13 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -150,8 +150,8 @@ github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99
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=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -189,90 +189,92 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.1 h1:UiBhFP07YbZlv3fW2D/Xi0DrEMRGw2QB1DLV2JiJEis=
-go.opentelemetry.io/collector/client v1.14.1/go.mod h1:a8A6aWydaeiItFzY0zlHO/Q6mLNnZsW0Y/iVxbJsO4A=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.1 h1:If0hRGyfDbC9Y80CYcLBKeSdY7BXcs98r7gPJlzH5uU=
-go.opentelemetry.io/collector/config/configauth v0.108.1/go.mod h1:8P3fOkwwP7k09xaTKmu7MrMgTZmMXtWdUrJQgjhy3a4=
-go.opentelemetry.io/collector/config/configcompression v1.14.1 h1:YiNlBSeyDaFWrDPFpMJ7y7XlWYMDV0bh8GwO9ukXNa8=
-go.opentelemetry.io/collector/config/configcompression v1.14.1/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/configopaque v1.14.1 h1:5xAEa4ld+57xWKdU2gR5/6+rBa7LTCPfShJQFUxN0Zw=
-go.opentelemetry.io/collector/config/configopaque v1.14.1/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.1 h1:cd5kNvLnIe+GVHUV6Fk6O5fkwS4at8dVCrFo7t0O8kE=
-go.opentelemetry.io/collector/config/configtls v1.14.1/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.1 h1:Z/U8+UpvGT2DZ64/kp/nlosJgjCkhZ7MaEqQ3QHudyo=
-go.opentelemetry.io/collector/config/internal v0.108.1/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.1 h1:h1kuC5Lvzxb3LcShUXdVHjh+PpqX/Kpd2ypNObwxH0s=
-go.opentelemetry.io/collector/extension/auth v0.108.1/go.mod h1:QLvy/dJdiPEhUbkhqIythMoVnZxmvbzeA2Wnm4oZSgU=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.0 h1:SMUKTntljRmFvB8nCVf6KjbEQ/qm63wi+huDx+Bc/po=
+go.opentelemetry.io/collector/client v1.15.0/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U=
+go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE=
+go.opentelemetry.io/collector/config/configcompression v1.15.0 h1:HHzus/ahJW2dA6h4S4vs1MwlbOck27Ivk/L3o0V94UA=
+go.opentelemetry.io/collector/config/configcompression v1.15.0/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/configopaque v1.15.0 h1:J1rmPR1WGro7BNCgni3o+VDoyB7ZqH2/SG1YK+6ujCw=
+go.opentelemetry.io/collector/config/configopaque v1.15.0/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.0 h1:imUIYDu6lo7juxxgpJhoMQ+LJRxqQzKvjOcWTo4u0IY=
+go.opentelemetry.io/collector/config/configtls v1.15.0/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns=
+go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg=
+go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.52.0 h1:vS1Ao/R55RNV4O7TA2Qopok8yN+X0LIP6RVWLFkprck=
@@ -283,40 +285,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.10.0 h1:9qC72Qh0+3MqyJbAn8YU5xVq1frD8bn3JtD2oXtafVQ=
@@ -330,8 +332,8 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc=
@@ -349,8 +351,8 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
@@ -369,12 +371,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -400,17 +402,17 @@ google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
google.golang.org/genproto v0.0.0-20240708141625-4ad9e859172b h1:dSTjko30weBaMj3eERKc0ZVXW4GudCswM3m+P++ukU0=
google.golang.org/genproto v0.0.0-20240708141625-4ad9e859172b/go.mod h1:FfBgJBJg9GcpPvKIuHSZ/aE1g2ecGL74upMzGZjiGEY=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/exporter/honeycombmarkerexporter/config.go b/exporter/honeycombmarkerexporter/config.go
index 47b739f36120..f7e4b9facab0 100644
--- a/exporter/honeycombmarkerexporter/config.go
+++ b/exporter/honeycombmarkerexporter/config.go
@@ -28,9 +28,9 @@ type Config struct {
// Markers is the list of markers to create
Markers []Marker `mapstructure:"markers"`
- confighttp.ClientConfig `mapstructure:",squash"`
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ confighttp.ClientConfig `mapstructure:",squash"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
}
type Marker struct {
diff --git a/exporter/honeycombmarkerexporter/config_test.go b/exporter/honeycombmarkerexporter/config_test.go
index ac34ff3d6985..4a1a59611bd4 100644
--- a/exporter/honeycombmarkerexporter/config_test.go
+++ b/exporter/honeycombmarkerexporter/config_test.go
@@ -47,7 +47,7 @@ func TestLoadConfig(t *testing.T) {
{
id: component.NewIDWithName(metadata.Type, "all_fields"),
expected: &Config{
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
APIKey: "test-apikey",
APIURL: "https://api.testhost.io",
diff --git a/exporter/honeycombmarkerexporter/factory.go b/exporter/honeycombmarkerexporter/factory.go
index 42c05cb46f42..9d866a1ba597 100644
--- a/exporter/honeycombmarkerexporter/factory.go
+++ b/exporter/honeycombmarkerexporter/factory.go
@@ -44,7 +44,7 @@ func createLogsExporter(
set,
cfg,
logsExp.exportMarkers,
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(cf.BackOffConfig),
exporterhelper.WithQueue(cf.QueueSettings),
exporterhelper.WithStart(logsExp.start),
diff --git a/exporter/honeycombmarkerexporter/go.mod b/exporter/honeycombmarkerexporter/go.mod
index bc63d03dc902..5c9dee4e2af2 100644
--- a/exporter/honeycombmarkerexporter/go.mod
+++ b/exporter/honeycombmarkerexporter/go.mod
@@ -3,19 +3,19 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeyc
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -27,6 +27,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/elastic/go-grok v0.3.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
@@ -51,42 +52,42 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/honeycombmarkerexporter/go.sum b/exporter/honeycombmarkerexporter/go.sum
index df53b6a4c91a..55b3fa7aa4d0 100644
--- a/exporter/honeycombmarkerexporter/go.sum
+++ b/exporter/honeycombmarkerexporter/go.sum
@@ -15,6 +15,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
@@ -80,16 +82,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -100,76 +102,74 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -187,20 +187,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/influxdbexporter/config.go b/exporter/influxdbexporter/config.go
index 53103640489b..33c40f4d3e59 100644
--- a/exporter/influxdbexporter/config.go
+++ b/exporter/influxdbexporter/config.go
@@ -28,9 +28,9 @@ type V1Compatibility struct {
// Config defines configuration for the InfluxDB exporter.
type Config struct {
- confighttp.ClientConfig `mapstructure:",squash"`
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ confighttp.ClientConfig `mapstructure:",squash"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
// Org is the InfluxDB organization name of the destination bucket.
Org string `mapstructure:"org"`
diff --git a/exporter/influxdbexporter/config_test.go b/exporter/influxdbexporter/config_test.go
index baad494b6285..7bcb99dff6f6 100644
--- a/exporter/influxdbexporter/config_test.go
+++ b/exporter/influxdbexporter/config_test.go
@@ -43,7 +43,7 @@ func TestLoadConfig(t *testing.T) {
Timeout: 500 * time.Millisecond,
Headers: map[string]configopaque.String{"User-Agent": "OpenTelemetry -> Influx"},
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 3,
QueueSize: 10,
diff --git a/exporter/influxdbexporter/factory.go b/exporter/influxdbexporter/factory.go
index 8fc61a8cf8a4..0c821d751b3c 100644
--- a/exporter/influxdbexporter/factory.go
+++ b/exporter/influxdbexporter/factory.go
@@ -41,7 +41,7 @@ func createDefaultConfig() component.Config {
"User-Agent": "OpenTelemetry -> Influx",
},
},
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
MetricsSchema: common.MetricsSchemaTelegrafPrometheusV1.String(),
SpanDimensions: otel2influx.DefaultOtelTracesToLineProtocolConfig().SpanDimensions,
diff --git a/exporter/influxdbexporter/go.mod b/exporter/influxdbexporter/go.mod
index d4339ac318e2..e38ac750442b 100644
--- a/exporter/influxdbexporter/go.mod
+++ b/exporter/influxdbexporter/go.mod
@@ -8,14 +8,14 @@ require (
github.com/influxdata/influxdb-observability/otel2influx v0.5.12
github.com/influxdata/line-protocol/v2 v2.2.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842
@@ -46,40 +46,40 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/influxdbexporter/go.sum b/exporter/influxdbexporter/go.sum
index 1c241ef9dab4..89a89c814dd3 100644
--- a/exporter/influxdbexporter/go.sum
+++ b/exporter/influxdbexporter/go.sum
@@ -86,17 +86,17 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -105,76 +105,74 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -192,20 +190,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/instanaexporter/factory.go b/exporter/instanaexporter/factory.go
index f26ad218e721..cfd13d83e242 100644
--- a/exporter/instanaexporter/factory.go
+++ b/exporter/instanaexporter/factory.go
@@ -7,6 +7,7 @@ package instanaexporter // import "github.com/open-telemetry/opentelemetry-colle
import (
"context"
+ "sync"
"time"
"go.opentelemetry.io/collector/component"
@@ -16,10 +17,13 @@ import (
"go.opentelemetry.io/collector/consumer"
"go.opentelemetry.io/collector/exporter"
"go.opentelemetry.io/collector/exporter/exporterhelper"
+ "go.uber.org/zap"
"github.com/open-telemetry/opentelemetry-collector-contrib/exporter/instanaexporter/internal/metadata"
)
+var once sync.Once
+
// NewFactory creates an Instana exporter factory
func NewFactory() exporter.Factory {
return exporter.NewFactory(
@@ -41,6 +45,12 @@ func createDefaultConfig() component.Config {
}
}
+func logDeprecation(logger *zap.Logger) {
+ once.Do(func() {
+ logger.Warn("instana exporter is deprecated and will be removed in the next release. See https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34994 for more details.")
+ })
+}
+
// createTracesExporter creates a trace exporter based on this configuration
func createTracesExporter(ctx context.Context, set exporter.Settings, config component.Config) (exporter.Traces, error) {
cfg := config.(*Config)
@@ -48,6 +58,7 @@ func createTracesExporter(ctx context.Context, set exporter.Settings, config com
ctx, cancel := context.WithCancel(ctx)
instanaExporter := newInstanaExporter(cfg, set)
+ logDeprecation(set.Logger)
return exporterhelper.NewTracesExporter(
ctx,
@@ -57,9 +68,9 @@ func createTracesExporter(ctx context.Context, set exporter.Settings, config com
exporterhelper.WithCapabilities(consumer.Capabilities{MutatesData: false}),
exporterhelper.WithStart(instanaExporter.start),
// Disable Timeout/RetryOnFailure and SendingQueue
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(configretry.BackOffConfig{Enabled: false}),
- exporterhelper.WithQueue(exporterhelper.QueueSettings{Enabled: false}),
+ exporterhelper.WithQueue(exporterhelper.QueueConfig{Enabled: false}),
exporterhelper.WithShutdown(func(context.Context) error {
cancel()
return nil
diff --git a/exporter/instanaexporter/go.mod b/exporter/instanaexporter/go.mod
index 371c82487006..0afb0af06c40 100644
--- a/exporter/instanaexporter/go.mod
+++ b/exporter/instanaexporter/go.mod
@@ -1,20 +1,21 @@
+// Deprecated: [v0.109.0] This package is deprecated and will be removed in the next release.
module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/instanaexporter
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -44,38 +45,38 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/instanaexporter/go.sum b/exporter/instanaexporter/go.sum
index 0f8bc9732f85..a90e53809d99 100644
--- a/exporter/instanaexporter/go.sum
+++ b/exporter/instanaexporter/go.sum
@@ -60,16 +60,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -78,76 +78,74 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -163,20 +161,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/kafkaexporter/config.go b/exporter/kafkaexporter/config.go
index e1c433a268d8..09968dd6a7b7 100644
--- a/exporter/kafkaexporter/config.go
+++ b/exporter/kafkaexporter/config.go
@@ -17,9 +17,9 @@ import (
// Config defines configuration for Kafka exporter.
type Config struct {
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
// The list of kafka brokers (default localhost:9092)
Brokers []string `mapstructure:"brokers"`
diff --git a/exporter/kafkaexporter/config_test.go b/exporter/kafkaexporter/config_test.go
index b3542d236438..d019a9dab62b 100644
--- a/exporter/kafkaexporter/config_test.go
+++ b/exporter/kafkaexporter/config_test.go
@@ -39,7 +39,7 @@ func TestLoadConfig(t *testing.T) {
// intentionally left blank so we use default config
},
expected: &Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 10 * time.Second,
},
BackOffConfig: configretry.BackOffConfig{
@@ -50,7 +50,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
@@ -95,7 +95,7 @@ func TestLoadConfig(t *testing.T) {
}
},
expected: &Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 10 * time.Second,
},
BackOffConfig: configretry.BackOffConfig{
@@ -106,7 +106,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
@@ -150,7 +150,7 @@ func TestLoadConfig(t *testing.T) {
conf.ResolveCanonicalBootstrapServersOnly = true
},
expected: &Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 10 * time.Second,
},
BackOffConfig: configretry.BackOffConfig{
@@ -161,7 +161,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
@@ -335,8 +335,8 @@ func Test_saramaProducerCompressionCodec(t *testing.T) {
for name, test := range tests {
t.Run(name, func(t *testing.T) {
c, err := saramaProducerCompressionCodec(test.compression)
- assert.Equal(t, c, test.expectedCompression)
- assert.Equal(t, err, test.expectedError)
+ assert.Equal(t, test.expectedCompression, c)
+ assert.Equal(t, test.expectedError, err)
})
}
}
diff --git a/exporter/kafkaexporter/factory.go b/exporter/kafkaexporter/factory.go
index 3334e3b268fc..7a367deb2f9e 100644
--- a/exporter/kafkaexporter/factory.go
+++ b/exporter/kafkaexporter/factory.go
@@ -64,9 +64,9 @@ func NewFactory(options ...FactoryOption) exporter.Factory {
func createDefaultConfig() component.Config {
return &Config{
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
Brokers: []string{defaultBroker},
ClientID: defaultClientID,
// using an empty topic to track when it has not been set by user, default is based on traces or metrics.
@@ -105,10 +105,7 @@ func (f *kafkaExporterFactory) createTracesExporter(
if oCfg.Encoding == "otlp_json" {
set.Logger.Info("otlp_json is considered experimental and should not be used in a production environment")
}
- exp, err := newTracesExporter(oCfg, set)
- if err != nil {
- return nil, err
- }
+ exp := newTracesExporter(oCfg, set)
return exporterhelper.NewTracesExporter(
ctx,
set,
@@ -117,7 +114,7 @@ func (f *kafkaExporterFactory) createTracesExporter(
exporterhelper.WithCapabilities(consumer.Capabilities{MutatesData: false}),
// Disable exporterhelper Timeout, because we cannot pass a Context to the Producer,
// and will rely on the sarama Producer Timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(oCfg.BackOffConfig),
exporterhelper.WithQueue(oCfg.QueueSettings),
exporterhelper.WithStart(exp.start),
@@ -136,10 +133,7 @@ func (f *kafkaExporterFactory) createMetricsExporter(
if oCfg.Encoding == "otlp_json" {
set.Logger.Info("otlp_json is considered experimental and should not be used in a production environment")
}
- exp, err := newMetricsExporter(oCfg, set)
- if err != nil {
- return nil, err
- }
+ exp := newMetricsExporter(oCfg, set)
return exporterhelper.NewMetricsExporter(
ctx,
set,
@@ -148,7 +142,7 @@ func (f *kafkaExporterFactory) createMetricsExporter(
exporterhelper.WithCapabilities(consumer.Capabilities{MutatesData: false}),
// Disable exporterhelper Timeout, because we cannot pass a Context to the Producer,
// and will rely on the sarama Producer Timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(oCfg.BackOffConfig),
exporterhelper.WithQueue(oCfg.QueueSettings),
exporterhelper.WithStart(exp.start),
@@ -167,10 +161,7 @@ func (f *kafkaExporterFactory) createLogsExporter(
if oCfg.Encoding == "otlp_json" {
set.Logger.Info("otlp_json is considered experimental and should not be used in a production environment")
}
- exp, err := newLogsExporter(oCfg, set)
- if err != nil {
- return nil, err
- }
+ exp := newLogsExporter(oCfg, set)
return exporterhelper.NewLogsExporter(
ctx,
set,
@@ -179,7 +170,7 @@ func (f *kafkaExporterFactory) createLogsExporter(
exporterhelper.WithCapabilities(consumer.Capabilities{MutatesData: false}),
// Disable exporterhelper Timeout, because we cannot pass a Context to the Producer,
// and will rely on the sarama Producer Timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(oCfg.BackOffConfig),
exporterhelper.WithQueue(oCfg.QueueSettings),
exporterhelper.WithStart(exp.start),
diff --git a/exporter/kafkaexporter/factory_test.go b/exporter/kafkaexporter/factory_test.go
index cc0df18074e5..55dce9c8505d 100644
--- a/exporter/kafkaexporter/factory_test.go
+++ b/exporter/kafkaexporter/factory_test.go
@@ -39,7 +39,7 @@ func TestCreateMetricExporter(t *testing.T) {
name string
conf *Config
marshalers []MetricsMarshaler
- err error
+ err *net.DNSError
}{
{
name: "valid config (no validating broker)",
@@ -104,7 +104,7 @@ func TestCreateLogExporter(t *testing.T) {
name string
conf *Config
marshalers []LogsMarshaler
- err error
+ err *net.DNSError
}{
{
name: "valid config (no validating broker)",
@@ -169,7 +169,7 @@ func TestCreateTraceExporter(t *testing.T) {
name string
conf *Config
marshalers []TracesMarshaler
- err error
+ err *net.DNSError
}{
{
name: "valid config (no validating brokers)",
diff --git a/exporter/kafkaexporter/go.mod b/exporter/kafkaexporter/go.mod
index e9fb7567faf9..ac5887ef94f7 100644
--- a/exporter/kafkaexporter/go.mod
+++ b/exporter/kafkaexporter/go.mod
@@ -7,23 +7,23 @@ require (
github.com/cenkalti/backoff/v4 v4.3.0
github.com/gogo/protobuf v1.3.2
github.com/jaegertracing/jaeger v1.60.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.109.0
github.com/openzipkin/zipkin-go v0.4.3
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -65,35 +65,35 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pierrec/lz4/v4 v4.1.21 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
github.com/xdg-go/scram v1.1.2 // indirect
github.com/xdg-go/stringprep v1.0.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/kafkaexporter/go.sum b/exporter/kafkaexporter/go.sum
index 8b2880f9a8ca..5162599e7358 100644
--- a/exporter/kafkaexporter/go.sum
+++ b/exporter/kafkaexporter/go.sum
@@ -104,12 +104,12 @@ github.com/pierrec/lz4/v4 v4.1.21/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFu
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM=
@@ -135,60 +135,58 @@ github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gi
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -230,8 +228,8 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
@@ -240,8 +238,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/kafkaexporter/kafka_exporter.go b/exporter/kafkaexporter/kafka_exporter.go
index 5e57e5d63678..845129b5b24e 100644
--- a/exporter/kafkaexporter/kafka_exporter.go
+++ b/exporter/kafkaexporter/kafka_exporter.go
@@ -65,7 +65,23 @@ func (e *kafkaTracesProducer) Close(context.Context) error {
return e.producer.Close()
}
-func (e *kafkaTracesProducer) start(_ context.Context, _ component.Host) error {
+func (e *kafkaTracesProducer) start(_ context.Context, host component.Host) error {
+ // extensions take precedence over internal encodings
+ if marshaler, errExt := loadEncodingExtension[ptrace.Marshaler](
+ host,
+ e.cfg.Encoding,
+ ); errExt == nil {
+ e.marshaler = &tracesEncodingMarshaler{
+ marshaler: *marshaler,
+ encoding: e.cfg.Encoding,
+ }
+ }
+ if marshaler, errInt := createTracesMarshaler(e.cfg); e.marshaler == nil && errInt == nil {
+ e.marshaler = marshaler
+ }
+ if e.marshaler == nil {
+ return errUnrecognizedEncoding
+ }
producer, err := newSaramaProducer(e.cfg)
if err != nil {
return err
@@ -107,7 +123,23 @@ func (e *kafkaMetricsProducer) Close(context.Context) error {
return e.producer.Close()
}
-func (e *kafkaMetricsProducer) start(_ context.Context, _ component.Host) error {
+func (e *kafkaMetricsProducer) start(_ context.Context, host component.Host) error {
+ // extensions take precedence over internal encodings
+ if marshaler, errExt := loadEncodingExtension[pmetric.Marshaler](
+ host,
+ e.cfg.Encoding,
+ ); errExt == nil {
+ e.marshaler = &metricsEncodingMarshaler{
+ marshaler: *marshaler,
+ encoding: e.cfg.Encoding,
+ }
+ }
+ if marshaler, errInt := createMetricMarshaler(e.cfg); e.marshaler == nil && errInt == nil {
+ e.marshaler = marshaler
+ }
+ if e.marshaler == nil {
+ return errUnrecognizedEncoding
+ }
producer, err := newSaramaProducer(e.cfg)
if err != nil {
return err
@@ -149,7 +181,23 @@ func (e *kafkaLogsProducer) Close(context.Context) error {
return e.producer.Close()
}
-func (e *kafkaLogsProducer) start(_ context.Context, _ component.Host) error {
+func (e *kafkaLogsProducer) start(_ context.Context, host component.Host) error {
+ // extensions take precedence over internal encodings
+ if marshaler, errExt := loadEncodingExtension[plog.Marshaler](
+ host,
+ e.cfg.Encoding,
+ ); errExt == nil {
+ e.marshaler = &logsEncodingMarshaler{
+ marshaler: *marshaler,
+ encoding: e.cfg.Encoding,
+ }
+ }
+ if marshaler, errInt := createLogMarshaler(e.cfg); e.marshaler == nil && errInt == nil {
+ e.marshaler = marshaler
+ }
+ if e.marshaler == nil {
+ return errUnrecognizedEncoding
+ }
producer, err := newSaramaProducer(e.cfg)
if err != nil {
return err
@@ -168,7 +216,7 @@ func newSaramaProducer(config Config) (sarama.SyncProducer, error) {
c.Producer.Return.Errors = true
c.Producer.RequiredAcks = config.Producer.RequiredAcks
// Because sarama does not accept a Context for every message, set the Timeout here.
- c.Producer.Timeout = config.Timeout
+ c.Producer.Timeout = config.TimeoutSettings.Timeout
c.Metadata.Full = config.Metadata.Full
c.Metadata.Retry.Max = config.Metadata.Retry.Max
c.Metadata.Retry.Backoff = config.Metadata.Retry.Backoff
@@ -204,50 +252,26 @@ func newSaramaProducer(config Config) (sarama.SyncProducer, error) {
return producer, nil
}
-func newMetricsExporter(config Config, set exporter.Settings) (*kafkaMetricsProducer, error) {
- marshaler, err := createMetricMarshaler(config)
- if err != nil {
- return nil, err
- }
-
- if marshaler == nil {
- return nil, errUnrecognizedEncoding
- }
-
+func newMetricsExporter(config Config, set exporter.Settings) *kafkaMetricsProducer {
return &kafkaMetricsProducer{
- cfg: config,
- marshaler: marshaler,
- logger: set.Logger,
- }, nil
-
+ cfg: config,
+ logger: set.Logger,
+ }
}
// newTracesExporter creates Kafka exporter.
-func newTracesExporter(config Config, set exporter.Settings) (*kafkaTracesProducer, error) {
- marshaler, err := createTracesMarshaler(config)
- if err != nil {
- return nil, err
- }
-
+func newTracesExporter(config Config, set exporter.Settings) *kafkaTracesProducer {
return &kafkaTracesProducer{
- cfg: config,
- marshaler: marshaler,
- logger: set.Logger,
- }, nil
-}
-
-func newLogsExporter(config Config, set exporter.Settings) (*kafkaLogsProducer, error) {
- marshaler, err := createLogMarshaler(config)
- if err != nil {
- return nil, err
+ cfg: config,
+ logger: set.Logger,
}
+}
+func newLogsExporter(config Config, set exporter.Settings) *kafkaLogsProducer {
return &kafkaLogsProducer{
- cfg: config,
- marshaler: marshaler,
- logger: set.Logger,
- }, nil
-
+ cfg: config,
+ logger: set.Logger,
+ }
}
type resourceSlice[T any] interface {
@@ -271,3 +295,30 @@ func getTopic[T resource](cfg *Config, resources resourceSlice[T]) string {
}
return cfg.Topic
}
+
+// loadEncodingExtension tries to load an available extension for the given encoding.
+func loadEncodingExtension[T any](host component.Host, encoding string) (*T, error) {
+ extensionID, err := encodingToComponentID(encoding)
+ if err != nil {
+ return nil, err
+ }
+ encodingExtension, ok := host.GetExtensions()[*extensionID]
+ if !ok {
+ return nil, fmt.Errorf("unknown encoding extension %q", encoding)
+ }
+ unmarshaler, ok := encodingExtension.(T)
+ if !ok {
+ return nil, fmt.Errorf("extension %q is not an unmarshaler", encoding)
+ }
+ return &unmarshaler, nil
+}
+
+// encodingToComponentID converts an encoding string to a component ID using the given encoding as type.
+func encodingToComponentID(encoding string) (*component.ID, error) {
+ componentType, err := component.NewType(encoding)
+ if err != nil {
+ return nil, fmt.Errorf("invalid component type: %w", err)
+ }
+ id := component.NewID(componentType)
+ return &id, nil
+}
diff --git a/exporter/kafkaexporter/kafka_exporter_test.go b/exporter/kafkaexporter/kafka_exporter_test.go
index aff1fdb1fcea..0edc6b9a52e5 100644
--- a/exporter/kafkaexporter/kafka_exporter_test.go
+++ b/exporter/kafkaexporter/kafka_exporter_test.go
@@ -12,6 +12,7 @@ import (
"github.com/IBM/sarama/mocks"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/component/componenttest"
"go.opentelemetry.io/collector/config/configtls"
"go.opentelemetry.io/collector/exporter/exportertest"
@@ -26,61 +27,86 @@ import (
func TestNewExporter_err_version(t *testing.T) {
c := Config{ProtocolVersion: "0.0.0", Encoding: defaultEncoding}
- texp, err := newTracesExporter(c, exportertest.NewNopSettings())
- require.NoError(t, err)
- err = texp.start(context.Background(), componenttest.NewNopHost())
+ texp := newTracesExporter(c, exportertest.NewNopSettings())
+ err := texp.start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
}
func TestNewExporter_err_encoding(t *testing.T) {
c := Config{Encoding: "foo"}
- texp, err := newTracesExporter(c, exportertest.NewNopSettings())
+ texp := newTracesExporter(c, exportertest.NewNopSettings())
+ assert.NotNil(t, texp)
+ err := texp.start(context.Background(), componenttest.NewNopHost())
assert.EqualError(t, err, errUnrecognizedEncoding.Error())
- assert.Nil(t, texp)
}
func TestNewMetricsExporter_err_version(t *testing.T) {
c := Config{ProtocolVersion: "0.0.0", Encoding: defaultEncoding}
- mexp, err := newMetricsExporter(c, exportertest.NewNopSettings())
- require.NoError(t, err)
- err = mexp.start(context.Background(), componenttest.NewNopHost())
+ mexp := newMetricsExporter(c, exportertest.NewNopSettings())
+ err := mexp.start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
}
func TestNewMetricsExporter_err_encoding(t *testing.T) {
c := Config{Encoding: "bar"}
- mexp, err := newMetricsExporter(c, exportertest.NewNopSettings())
+ mexp := newMetricsExporter(c, exportertest.NewNopSettings())
+ assert.NotNil(t, mexp)
+ err := mexp.start(context.Background(), componenttest.NewNopHost())
assert.EqualError(t, err, errUnrecognizedEncoding.Error())
- assert.Nil(t, mexp)
}
func TestNewMetricsExporter_err_traces_encoding(t *testing.T) {
c := Config{Encoding: "jaeger_proto"}
- mexp, err := newMetricsExporter(c, exportertest.NewNopSettings())
+ mexp := newMetricsExporter(c, exportertest.NewNopSettings())
+ assert.NotNil(t, mexp)
+ err := mexp.start(context.Background(), componenttest.NewNopHost())
assert.EqualError(t, err, errUnrecognizedEncoding.Error())
- assert.Nil(t, mexp)
+}
+
+func TestMetricsExporter_encoding_extension(t *testing.T) {
+ c := Config{
+ Encoding: "metrics_encoding",
+ }
+ texp := newMetricsExporter(c, exportertest.NewNopSettings())
+ require.NotNil(t, texp)
+ err := texp.start(context.Background(), &testComponentHost{})
+ assert.Error(t, err)
+ assert.NotContains(t, err.Error(), errUnrecognizedEncoding.Error())
}
func TestNewLogsExporter_err_version(t *testing.T) {
c := Config{ProtocolVersion: "0.0.0", Encoding: defaultEncoding}
- lexp, err := newLogsExporter(c, exportertest.NewNopSettings())
- require.NoError(t, err)
- err = lexp.start(context.Background(), componenttest.NewNopHost())
+ lexp := newLogsExporter(c, exportertest.NewNopSettings())
+ require.NotNil(t, lexp)
+ err := lexp.start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
}
func TestNewLogsExporter_err_encoding(t *testing.T) {
c := Config{Encoding: "bar"}
- mexp, err := newLogsExporter(c, exportertest.NewNopSettings())
+ lexp := newLogsExporter(c, exportertest.NewNopSettings())
+ assert.NotNil(t, lexp)
+ err := lexp.start(context.Background(), componenttest.NewNopHost())
assert.EqualError(t, err, errUnrecognizedEncoding.Error())
- assert.Nil(t, mexp)
}
func TestNewLogsExporter_err_traces_encoding(t *testing.T) {
c := Config{Encoding: "jaeger_proto"}
- mexp, err := newLogsExporter(c, exportertest.NewNopSettings())
+ lexp := newLogsExporter(c, exportertest.NewNopSettings())
+ assert.NotNil(t, lexp)
+ err := lexp.start(context.Background(), componenttest.NewNopHost())
assert.EqualError(t, err, errUnrecognizedEncoding.Error())
- assert.Nil(t, mexp)
+}
+
+func TestLogsExporter_encoding_extension(t *testing.T) {
+ c := Config{
+ Encoding: "logs_encoding",
+ }
+ texp := newLogsExporter(c, exportertest.NewNopSettings())
+ require.NotNil(t, texp)
+ err := texp.start(context.Background(), &testComponentHost{})
+ assert.Error(t, err)
+ assert.NotContains(t, err.Error(), errUnrecognizedEncoding.Error())
}
func TestNewExporter_err_auth_type(t *testing.T) {
@@ -101,18 +127,18 @@ func TestNewExporter_err_auth_type(t *testing.T) {
Compression: "none",
},
}
- texp, err := newTracesExporter(c, exportertest.NewNopSettings())
- require.NoError(t, err)
- err = texp.start(context.Background(), componenttest.NewNopHost())
+ texp := newTracesExporter(c, exportertest.NewNopSettings())
+ require.NotNil(t, texp)
+ err := texp.start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
assert.Contains(t, err.Error(), "failed to load TLS config")
- mexp, err := newMetricsExporter(c, exportertest.NewNopSettings())
- require.NoError(t, err)
+ mexp := newMetricsExporter(c, exportertest.NewNopSettings())
+ require.NotNil(t, mexp)
err = mexp.start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
assert.Contains(t, err.Error(), "failed to load TLS config")
- lexp, err := newLogsExporter(c, exportertest.NewNopSettings())
- require.NoError(t, err)
+ lexp := newLogsExporter(c, exportertest.NewNopSettings())
+ require.NotNil(t, lexp)
err = lexp.start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
assert.Contains(t, err.Error(), "failed to load TLS config")
@@ -126,13 +152,24 @@ func TestNewExporter_err_compression(t *testing.T) {
Compression: "idk",
},
}
- texp, err := newTracesExporter(c, exportertest.NewNopSettings())
- require.NoError(t, err)
- err = texp.start(context.Background(), componenttest.NewNopHost())
+ texp := newTracesExporter(c, exportertest.NewNopSettings())
+ require.NotNil(t, texp)
+ err := texp.start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
assert.Contains(t, err.Error(), "producer.compression should be one of 'none', 'gzip', 'snappy', 'lz4', or 'zstd'. configured value idk")
}
+func TestTracesExporter_encoding_extension(t *testing.T) {
+ c := Config{
+ Encoding: "traces_encoding",
+ }
+ texp := newTracesExporter(c, exportertest.NewNopSettings())
+ require.NotNil(t, texp)
+ err := texp.start(context.Background(), &testComponentHost{})
+ assert.Error(t, err)
+ assert.NotContains(t, err.Error(), errUnrecognizedEncoding.Error())
+}
+
func TestTracesPusher(t *testing.T) {
c := sarama.NewConfig()
producer := mocks.NewSyncProducer(t, c)
@@ -437,3 +474,64 @@ func Test_GetTopic(t *testing.T) {
})
}
}
+
+func TestLoadEncodingExtension_logs(t *testing.T) {
+ extension, err := loadEncodingExtension[plog.Marshaler](&testComponentHost{}, "logs_encoding")
+ require.NoError(t, err)
+ require.NotNil(t, extension)
+}
+
+func TestLoadEncodingExtension_notfound_error(t *testing.T) {
+ extension, err := loadEncodingExtension[plog.Marshaler](&testComponentHost{}, "logs_notfound")
+ require.Error(t, err)
+ require.Nil(t, extension)
+}
+
+func TestLoadEncodingExtension_nomarshaler_error(t *testing.T) {
+ extension, err := loadEncodingExtension[plog.Marshaler](&testComponentHost{}, "logs_nomarshaler")
+ require.Error(t, err)
+ require.Nil(t, extension)
+}
+
+type testComponentHost struct{}
+
+func (h *testComponentHost) GetExtensions() map[component.ID]component.Component {
+ return map[component.ID]component.Component{
+ component.MustNewID("logs_encoding"): &nopComponent{},
+ component.MustNewID("logs_nomarshaler"): &nopNoMarshalerComponent{},
+ component.MustNewID("metrics_encoding"): &nopComponent{},
+ component.MustNewID("traces_encoding"): &nopComponent{},
+ }
+}
+
+type nopComponent struct{}
+
+func (c *nopComponent) Start(_ context.Context, _ component.Host) error {
+ return nil
+}
+
+func (c *nopComponent) Shutdown(_ context.Context) error {
+ return nil
+}
+
+func (c *nopComponent) MarshalLogs(_ plog.Logs) ([]byte, error) {
+ return []byte{}, nil
+}
+
+func (c *nopComponent) MarshalMetrics(_ pmetric.Metrics) ([]byte, error) {
+ return []byte{}, nil
+}
+
+func (c *nopComponent) MarshalTraces(_ ptrace.Traces) ([]byte, error) {
+ return []byte{}, nil
+}
+
+type nopNoMarshalerComponent struct{}
+
+func (c *nopNoMarshalerComponent) Start(_ context.Context, _ component.Host) error {
+ return nil
+}
+
+func (c *nopNoMarshalerComponent) Shutdown(_ context.Context) error {
+ return nil
+}
diff --git a/exporter/kafkaexporter/marshaler.go b/exporter/kafkaexporter/marshaler.go
index 89b4bcc3893c..f76bf98f3869 100644
--- a/exporter/kafkaexporter/marshaler.go
+++ b/exporter/kafkaexporter/marshaler.go
@@ -4,6 +4,8 @@
package kafkaexporter // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter"
import (
+ "fmt"
+
"github.com/IBM/sarama"
"go.opentelemetry.io/collector/pdata/plog"
"go.opentelemetry.io/collector/pdata/pmetric"
@@ -97,3 +99,72 @@ func createLogMarshaler(config Config) (LogsMarshaler, error) {
return nil, errUnrecognizedEncoding
}
}
+
+// tracesEncodingMarshaler is a wrapper around ptrace.Marshaler that implements TracesMarshaler.
+type tracesEncodingMarshaler struct {
+ marshaler ptrace.Marshaler
+ encoding string
+}
+
+func (t *tracesEncodingMarshaler) Marshal(traces ptrace.Traces, topic string) ([]*sarama.ProducerMessage, error) {
+ var messages []*sarama.ProducerMessage
+ data, err := t.marshaler.MarshalTraces(traces)
+ if err != nil {
+ return nil, fmt.Errorf("failed to marshal traces: %w", err)
+ }
+ messages = append(messages, &sarama.ProducerMessage{
+ Topic: topic,
+ Value: sarama.ByteEncoder(data),
+ })
+ return messages, nil
+}
+
+func (t *tracesEncodingMarshaler) Encoding() string {
+ return t.encoding
+}
+
+// metricsEncodingMarshaler is a wrapper around pmetric.Marshaler that implements MetricsMarshaler.
+type metricsEncodingMarshaler struct {
+ marshaler pmetric.Marshaler
+ encoding string
+}
+
+func (m *metricsEncodingMarshaler) Marshal(metrics pmetric.Metrics, topic string) ([]*sarama.ProducerMessage, error) {
+ var messages []*sarama.ProducerMessage
+ data, err := m.marshaler.MarshalMetrics(metrics)
+ if err != nil {
+ return nil, fmt.Errorf("failed to marshal metrics: %w", err)
+ }
+ messages = append(messages, &sarama.ProducerMessage{
+ Topic: topic,
+ Value: sarama.ByteEncoder(data),
+ })
+ return messages, nil
+}
+
+func (m *metricsEncodingMarshaler) Encoding() string {
+ return m.encoding
+}
+
+// logsEncodingMarshaler is a wrapper around plog.Marshaler that implements LogsMarshaler.
+type logsEncodingMarshaler struct {
+ marshaler plog.Marshaler
+ encoding string
+}
+
+func (l *logsEncodingMarshaler) Marshal(logs plog.Logs, topic string) ([]*sarama.ProducerMessage, error) {
+ var messages []*sarama.ProducerMessage
+ data, err := l.marshaler.MarshalLogs(logs)
+ if err != nil {
+ return nil, fmt.Errorf("failed to marshal logs: %w", err)
+ }
+ messages = append(messages, &sarama.ProducerMessage{
+ Topic: topic,
+ Value: sarama.ByteEncoder(data),
+ })
+ return messages, nil
+}
+
+func (l *logsEncodingMarshaler) Encoding() string {
+ return l.encoding
+}
diff --git a/exporter/kafkaexporter/marshaler_test.go b/exporter/kafkaexporter/marshaler_test.go
index a2ea4cd32f0b..07c8fb9b6521 100644
--- a/exporter/kafkaexporter/marshaler_test.go
+++ b/exporter/kafkaexporter/marshaler_test.go
@@ -481,3 +481,93 @@ func TestOTLPTracesJsonMarshaling(t *testing.T) {
}
}
}
+
+func TestTracesEncodingMarshaler(t *testing.T) {
+ m := &tracesEncodingMarshaler{
+ marshaler: &nopComponent{},
+ encoding: "trace_encoding",
+ }
+ assert.Equal(t, "trace_encoding", m.Encoding())
+ data, err := m.Marshal(ptrace.NewTraces(), "topic")
+ assert.NoError(t, err)
+ assert.Len(t, data, 1)
+}
+
+type encodingTracesErrorMarshaler struct {
+ err error
+}
+
+func (m *encodingTracesErrorMarshaler) MarshalTraces(_ ptrace.Traces) ([]byte, error) {
+ return nil, m.err
+}
+
+func TestTracesEncodingMarshaler_error(t *testing.T) {
+ expErr := fmt.Errorf("failed to marshal")
+ m := &tracesEncodingMarshaler{
+ marshaler: &encodingTracesErrorMarshaler{err: expErr},
+ encoding: "trace_encoding",
+ }
+ data, err := m.Marshal(ptrace.NewTraces(), "topic")
+ assert.Error(t, err)
+ assert.Nil(t, data)
+}
+
+func TestMetricsEncodingMarshaler(t *testing.T) {
+ m := &metricsEncodingMarshaler{
+ marshaler: &nopComponent{},
+ encoding: "metric_encoding",
+ }
+ assert.Equal(t, "metric_encoding", m.Encoding())
+ data, err := m.Marshal(pmetric.NewMetrics(), "topic")
+ assert.NoError(t, err)
+ assert.Len(t, data, 1)
+}
+
+type encodingMetricsErrorMarshaler struct {
+ err error
+}
+
+func (m *encodingMetricsErrorMarshaler) MarshalMetrics(_ pmetric.Metrics) ([]byte, error) {
+ return nil, m.err
+}
+
+func TestMetricsEncodingMarshaler_error(t *testing.T) {
+ expErr := fmt.Errorf("failed to marshal")
+ m := &metricsEncodingMarshaler{
+ marshaler: &encodingMetricsErrorMarshaler{err: expErr},
+ encoding: "metrics_encoding",
+ }
+ data, err := m.Marshal(pmetric.NewMetrics(), "topic")
+ assert.Error(t, err)
+ assert.Nil(t, data)
+}
+
+func TestLogsEncodingMarshaler(t *testing.T) {
+ m := &logsEncodingMarshaler{
+ marshaler: &nopComponent{},
+ encoding: "log_encoding",
+ }
+ assert.Equal(t, "log_encoding", m.Encoding())
+ data, err := m.Marshal(plog.NewLogs(), "topic")
+ assert.NoError(t, err)
+ assert.Len(t, data, 1)
+}
+
+type encodingLogsErrorMarshaler struct {
+ err error
+}
+
+func (m *encodingLogsErrorMarshaler) MarshalLogs(_ plog.Logs) ([]byte, error) {
+ return nil, m.err
+}
+
+func TestLogsEncodingMarshaler_error(t *testing.T) {
+ expErr := fmt.Errorf("failed to marshal")
+ m := &logsEncodingMarshaler{
+ marshaler: &encodingLogsErrorMarshaler{err: expErr},
+ encoding: "logs_encoding",
+ }
+ data, err := m.Marshal(plog.NewLogs(), "topic")
+ assert.Error(t, err)
+ assert.Nil(t, data)
+}
diff --git a/exporter/kineticaexporter/go.mod b/exporter/kineticaexporter/go.mod
index 109adf117606..d11ad46bfc47 100644
--- a/exporter/kineticaexporter/go.mod
+++ b/exporter/kineticaexporter/go.mod
@@ -8,11 +8,11 @@ require (
github.com/samber/lo v1.47.0
github.com/stretchr/testify v1.9.0
github.com/wk8/go-ordered-map/v2 v2.1.8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -45,31 +45,31 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/ztrue/tracerr v0.4.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/exporter/kineticaexporter/go.sum b/exporter/kineticaexporter/go.sum
index 729f2e7cbca5..49fb2ae35eae 100644
--- a/exporter/kineticaexporter/go.sum
+++ b/exporter/kineticaexporter/go.sum
@@ -71,16 +71,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/samber/lo v1.47.0 h1:z7RynLwP5nbyRscyvcD043DWYoOcYRv3mV8lBeqOCLc=
github.com/samber/lo v1.47.0/go.mod h1:RmDH9Ct32Qy3gduHQuKJ3gW1fMHAnE/fAzQuf6He5cU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -94,56 +94,54 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
github.com/ztrue/tracerr v0.4.0 h1:vT5PFxwIGs7rCg9ZgJ/y0NmOpJkPCPFK8x0vVIYzd04=
github.com/ztrue/tracerr v0.4.0/go.mod h1:PaFfYlas0DfmXNpo7Eay4MFhZUONqvXM+T2HyGPpngk=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -188,8 +186,8 @@ golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
diff --git a/exporter/loadbalancingexporter/go.mod b/exporter/loadbalancingexporter/go.mod
index 9a9d61b4c05c..55f4e21667ab 100644
--- a/exporter/loadbalancingexporter/go.mod
+++ b/exporter/loadbalancingexporter/go.mod
@@ -3,29 +3,29 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadba
go 1.22.0
require (
- github.com/aws/aws-sdk-go-v2/config v1.27.31
- github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.5
+ github.com/aws/aws-sdk-go-v2/config v1.27.33
+ github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.7
github.com/aws/smithy-go v1.20.4
github.com/json-iterator/go v1.1.12
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -38,17 +38,17 @@ require (
)
require (
- github.com/aws/aws-sdk-go-v2 v1.30.4 // indirect
- github.com/aws/aws-sdk-go-v2/credentials v1.17.30 // indirect
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 // indirect
- github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 // indirect
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 // indirect
+ github.com/aws/aws-sdk-go-v2 v1.30.5 // indirect
+ github.com/aws/aws-sdk-go-v2/credentials v1.17.32 // indirect
+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 // indirect
- github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/sts v1.30.5 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
@@ -88,15 +88,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
@@ -104,67 +104,68 @@ require (
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/x448/float16 v0.8.4 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.4.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
diff --git a/exporter/loadbalancingexporter/go.sum b/exporter/loadbalancingexporter/go.sum
index 1d4d20334804..653528c0dcaf 100644
--- a/exporter/loadbalancingexporter/go.sum
+++ b/exporter/loadbalancingexporter/go.sum
@@ -1,29 +1,29 @@
-github.com/aws/aws-sdk-go-v2 v1.30.4 h1:frhcagrVNrzmT95RJImMHgabt99vkXGslubDaDagTk8=
-github.com/aws/aws-sdk-go-v2 v1.30.4/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
-github.com/aws/aws-sdk-go-v2/config v1.27.31 h1:kxBoRsjhT3pq0cKthgj6RU6bXTm/2SgdoUMyrVw0rAI=
-github.com/aws/aws-sdk-go-v2/config v1.27.31/go.mod h1:z04nZdSWFPaDwK3DdJOG2r+scLQzMYuJeW0CujEm9FM=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30 h1:aau/oYFtibVovr2rDt8FHlU17BTicFEMAi29V1U+L5Q=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30/go.mod h1:BPJ/yXV92ZVq6G8uYvbU0gSl8q94UB63nMT5ctNO38g=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 h1:yjwoSyDZF8Jth+mUk5lSPJCkMC0lMy6FaCD51jm6ayE=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12/go.mod h1:fuR57fAgMk7ot3WcNQfb6rSEn+SUffl7ri+aa8uKysI=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 h1:TNyt/+X43KJ9IJJMjKfa3bNTiZbUP7DeCxfbTROESwY=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16/go.mod h1:2DwJF39FlNAUiX5pAc0UNeiz16lK2t7IaFcm0LFHEgc=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 h1:jYfy8UPmd+6kJW5YhY0L1/KftReOGxI/4NtVSTh9O/I=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16/go.mod h1:7ZfEPZxkW42Afq4uQB8H2E2e6ebh6mXTueEpYzjCzcs=
+github.com/aws/aws-sdk-go-v2 v1.30.5 h1:mWSRTwQAb0aLE17dSzztCVJWI9+cRMgqebndjwDyK0g=
+github.com/aws/aws-sdk-go-v2 v1.30.5/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
+github.com/aws/aws-sdk-go-v2/config v1.27.33 h1:Nof9o/MsmH4oa0s2q9a0k7tMz5x/Yj5k06lDODWz3BU=
+github.com/aws/aws-sdk-go-v2/config v1.27.33/go.mod h1:kEqdYzRb8dd8Sy2pOdEbExTTF5v7ozEXX0McgPE7xks=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32 h1:7Cxhp/BnT2RcGy4VisJ9miUPecY+lyE9I8JvcZofn9I=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32/go.mod h1:P5/QMF3/DCHbXGEGkdbilXHsyTBX5D3HSwcrSc9p20I=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 h1:pfQ2sqNpMVK6xz2RbqLEL0GH87JOwSxPV2rzm8Zsb74=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13/go.mod h1:NG7RXPUlqfsCLLFfi0+IpKN4sCB9D9fw/qTaSB+xRoU=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 h1:pI7Bzt0BJtYA0N/JEC6B8fJ4RBrEMi1LBrkMdFYNSnQ=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17/go.mod h1:Dh5zzJYMtxfIjYW+/evjQ8uj2OyR/ve2KROHGHlSFqE=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 h1:Mqr/V5gvrhA2gvgnF42Zh5iMiQNcOYthFYwCyrnuWlc=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17/go.mod h1:aLJpZlCmjE+V+KtN1q1uyZkfnUWpQGpbsn89XPKyzfU=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 h1:KypMCbLPPHEmf9DgMGw51jMj77VfGPAN2Kv4cfhlfgI=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4/go.mod h1:Vz1JQXliGcQktFTN/LN6uGppAIRoLBR2bMvIMP0gOjc=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 h1:tJ5RnkHCiSH0jyd6gROjlJtNwov0eGYNz8s8nFcR0jQ=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18/go.mod h1:++NHzT+nAF7ZPrHPsA+ENvsXkOO8wEu+C6RXltAG4/c=
-github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.5 h1:z7nPig/pFU+TAAKouI51pCVQPEeQHZC2mZXSK+g0Av8=
-github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.5/go.mod h1:5autx6GwAtQVv8S/qTwBKfxzAAwe8hOlzVuTtLdliVw=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 h1:zCsFCKvbj25i7p1u94imVoO447I/sFv8qq+lGJhRN0c=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5/go.mod h1:ZeDX1SnKsVlejeuz41GiajjZpRSWR7/42q/EyA/QEiM=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 h1:SKvPgvdvmiTWoi0GAJ7AsJfOz3ngVkD/ERbs5pUnHNI=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5/go.mod h1:20sz31hv/WsPa3HhU3hfrIet2kxM4Pe0r20eBZ20Tac=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5 h1:OMsEmCyz2i89XwRwPouAJvhj81wINh+4UK+k/0Yo/q8=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5/go.mod h1:vmSqFK+BVIwVpDAGZB3CoCXHzurt4qBE8lf+I/kRTh0=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 h1:rfprUlsdzgl7ZL2KlXiUAoJnI/VxfHCvDFr2QDFj6u4=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19/go.mod h1:SCWkEdRq8/7EK60NcvvQ6NXKuTcchAD4ROAsC37VEZE=
+github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.7 h1:mHdnEFOQ0JVjsbjHGqkuE0pmEpnk/aWz8YxyyB4e2+E=
+github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.7/go.mod h1:JsD+G3R0ZMWqjt7VDggNsc5SFl4hw+Sk8KQaRN1sltI=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 h1:pIaGg+08llrP7Q5aiz9ICWbY8cqhTkyy+0SHvfzQpTc=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7/go.mod h1:eEygMHnTKH/3kNp9Jr1n3PdejuSNcgwLe1dWgQtO0VQ=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 h1:/Cfdu0XV3mONYKaOt1Gr0k1KvQzkzPyiKUdlWJqy+J4=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7/go.mod h1:bCbAxKDqNvkHxRaIMnyVPXPo+OaPRwvmgzMxbz1VKSA=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 h1:NKTa1eqZYw8tiHSRGpP0VtTdub/8KNk8sDkNPFaOKDE=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7/go.mod h1:NXi1dIAGteSaRLqYgarlhP/Ij0cFT+qmCwiJqWh/U5o=
github.com/aws/smithy-go v1.20.4 h1:2HK1zBdPgRbjFOHlfeQZfpC4r72MOb9bZkiFwggKO+4=
github.com/aws/smithy-go v1.20.4/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg=
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
@@ -146,12 +146,12 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRI
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -159,8 +159,8 @@ github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99
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=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -188,96 +188,98 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:JxAqLxtRF0+LJlzADUinpYO5yCy0PfQw287cX+w+NWU=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:jc+4XrGLQ7Ce50A8m4l3JASBmH2pW7fgpKGn+SD1VjU=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c h1:+FFNbQaFClf6hhY8zr1O727MIPnvLm89OwNA5wgoXJY=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lB030NoiXj/aISrjx0rM5cajsw6yLfx3HWGrRxFc/FA=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
@@ -288,40 +290,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -341,8 +343,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -355,14 +357,14 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.4.0 h1:Z81tqI5ddIoXDPvVQ7/7CC9TnLM7ubaFG2qXYd5BbYY=
golang.org/x/time v0.4.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -377,12 +379,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/exporter/loadbalancingexporter/log_exporter_test.go b/exporter/loadbalancingexporter/log_exporter_test.go
index 5c83e4a3477a..baab3aa7af28 100644
--- a/exporter/loadbalancingexporter/log_exporter_test.go
+++ b/exporter/loadbalancingexporter/log_exporter_test.go
@@ -488,8 +488,8 @@ func TestRollingUpdatesWhenConsumeLogs(t *testing.T) {
mu.Lock()
require.Equal(t, []string{"127.0.0.2"}, lastResolved)
mu.Unlock()
- require.Greater(t, counter1.Load(), int64(0))
- require.Greater(t, counter2.Load(), int64(0))
+ require.Positive(t, counter1.Load())
+ require.Positive(t, counter2.Load())
}
func randomLogs() plog.Logs {
diff --git a/exporter/loadbalancingexporter/metrics_exporter_test.go b/exporter/loadbalancingexporter/metrics_exporter_test.go
index 803cdb3f4b0a..f46f833752ff 100644
--- a/exporter/loadbalancingexporter/metrics_exporter_test.go
+++ b/exporter/loadbalancingexporter/metrics_exporter_test.go
@@ -697,7 +697,7 @@ func TestBuildExporterConfigUnknown(t *testing.T) {
grpcSettings.Endpoint = "the-endpoint"
assert.Equal(t, grpcSettings, exporterCfg.ClientConfig)
- assert.Equal(t, defaultCfg.TimeoutSettings, exporterCfg.TimeoutSettings)
+ assert.Equal(t, defaultCfg.TimeoutConfig, exporterCfg.TimeoutConfig)
assert.Equal(t, defaultCfg.QueueConfig, exporterCfg.QueueConfig)
assert.Equal(t, defaultCfg.RetryConfig, exporterCfg.RetryConfig)
}
@@ -869,8 +869,8 @@ func TestRollingUpdatesWhenConsumeMetrics(t *testing.T) {
mu.Lock()
require.Equal(t, []string{"127.0.0.2"}, lastResolved)
mu.Unlock()
- require.Greater(t, counter1.Load(), int64(0))
- require.Greater(t, counter2.Load(), int64(0))
+ require.Positive(t, counter1.Load())
+ require.Positive(t, counter2.Load())
}
func randomMetrics(t require.TestingT, rmCount int, smCount int, mCount int, dpCount int) pmetric.Metrics {
diff --git a/exporter/loadbalancingexporter/resolver_k8s_test.go b/exporter/loadbalancingexporter/resolver_k8s_test.go
index 3225f11fe535..b382d5624d37 100644
--- a/exporter/loadbalancingexporter/resolver_k8s_test.go
+++ b/exporter/loadbalancingexporter/resolver_k8s_test.go
@@ -245,7 +245,7 @@ func Test_newK8sResolver(t *testing.T) {
_, tb := getTelemetryAssets(t)
got, err := newK8sResolver(fake.NewSimpleClientset(), tt.args.logger, tt.args.service, tt.args.ports, defaultListWatchTimeout, tb)
if tt.wantErr != nil {
- require.Error(t, err, tt.wantErr)
+ require.ErrorIs(t, err, tt.wantErr)
} else {
require.NoError(t, err)
require.Equal(t, tt.wantNil, got == nil)
diff --git a/exporter/loadbalancingexporter/trace_exporter_test.go b/exporter/loadbalancingexporter/trace_exporter_test.go
index 49a9cff2048d..c2ab967cfc6a 100644
--- a/exporter/loadbalancingexporter/trace_exporter_test.go
+++ b/exporter/loadbalancingexporter/trace_exporter_test.go
@@ -131,7 +131,7 @@ func TestConsumeTraces(t *testing.T) {
p, err := newTracesExporter(ts, simpleConfig())
require.NotNil(t, p)
require.NoError(t, err)
- assert.Equal(t, p.routingKey, traceIDRouting)
+ assert.Equal(t, traceIDRouting, p.routingKey)
// pre-load an exporter here, so that we don't use the actual OTLP exporter
lb.addMissingExporters(context.Background(), []string{"endpoint-1"})
@@ -179,7 +179,7 @@ func TestConsumeTraces_ConcurrentResolverChange(t *testing.T) {
p, err := newTracesExporter(ts, simpleConfig())
require.NotNil(t, p)
require.NoError(t, err)
- assert.Equal(t, p.routingKey, traceIDRouting)
+ assert.Equal(t, traceIDRouting, p.routingKey)
endpoints := []string{"endpoint-1"}
lb.res = &mockResolver{
@@ -222,7 +222,7 @@ func TestConsumeTracesServiceBased(t *testing.T) {
p, err := newTracesExporter(ts, serviceBasedRoutingConfig())
require.NotNil(t, p)
require.NoError(t, err)
- assert.Equal(t, p.routingKey, svcRouting)
+ assert.Equal(t, svcRouting, p.routingKey)
// pre-load an exporter here, so that we don't use the actual OTLP exporter
lb.addMissingExporters(context.Background(), []string{"endpoint-1"})
@@ -373,7 +373,7 @@ func TestBuildExporterConfig(t *testing.T) {
grpcSettings.Endpoint = "the-endpoint"
assert.Equal(t, grpcSettings, exporterCfg.ClientConfig)
- assert.Equal(t, defaultCfg.TimeoutSettings, exporterCfg.TimeoutSettings)
+ assert.Equal(t, defaultCfg.TimeoutConfig, exporterCfg.TimeoutConfig)
assert.Equal(t, defaultCfg.QueueConfig, exporterCfg.QueueConfig)
assert.Equal(t, defaultCfg.RetryConfig, exporterCfg.RetryConfig)
}
@@ -407,7 +407,7 @@ func TestBatchWithTwoTraces(t *testing.T) {
// verify
assert.NoError(t, err)
assert.Len(t, sink.AllTraces(), 1)
- assert.Equal(t, sink.AllTraces()[0].SpanCount(), 2)
+ assert.Equal(t, 2, sink.AllTraces()[0].SpanCount())
}
func TestNoTracesInBatch(t *testing.T) {
@@ -591,8 +591,8 @@ func TestRollingUpdatesWhenConsumeTraces(t *testing.T) {
mu.Lock()
require.Equal(t, []string{"127.0.0.2"}, lastResolved)
mu.Unlock()
- require.Greater(t, counter1.Load(), int64(0))
- require.Greater(t, counter2.Load(), int64(0))
+ require.Positive(t, counter1.Load())
+ require.Positive(t, counter2.Load())
}
func benchConsumeTraces(b *testing.B, endpointsCount int, tracesCount int) {
diff --git a/exporter/logicmonitorexporter/config.go b/exporter/logicmonitorexporter/config.go
index f5625988288d..e6dd9fa8d08f 100644
--- a/exporter/logicmonitorexporter/config.go
+++ b/exporter/logicmonitorexporter/config.go
@@ -20,9 +20,9 @@ import (
type Config struct {
confighttp.ClientConfig `mapstructure:",squash"`
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
- ResourceToTelemetrySettings resourcetotelemetry.Settings `mapstructure:"resource_to_telemetry_conversion"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ ResourceToTelemetrySettings resourcetotelemetry.Settings `mapstructure:"resource_to_telemetry_conversion"`
// ApiToken of Logicmonitor Platform
APIToken APIToken `mapstructure:"api_token"`
diff --git a/exporter/logicmonitorexporter/config_test.go b/exporter/logicmonitorexporter/config_test.go
index 0dd9973b1539..2791854b0f7c 100644
--- a/exporter/logicmonitorexporter/config_test.go
+++ b/exporter/logicmonitorexporter/config_test.go
@@ -103,7 +103,7 @@ func TestLoadConfig(t *testing.T) {
id: component.NewIDWithName(metadata.Type, "apitoken"),
expected: &Config{
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
ClientConfig: confighttp.ClientConfig{
Endpoint: "https://company.logicmonitor.com/rest",
},
@@ -117,7 +117,7 @@ func TestLoadConfig(t *testing.T) {
id: component.NewIDWithName(metadata.Type, "bearertoken"),
expected: &Config{
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
ClientConfig: confighttp.ClientConfig{
Endpoint: "https://company.logicmonitor.com/rest",
Headers: map[string]configopaque.String{
@@ -130,7 +130,7 @@ func TestLoadConfig(t *testing.T) {
id: component.NewIDWithName(metadata.Type, "resource-mapping-op"),
expected: &Config{
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
ClientConfig: confighttp.ClientConfig{
Endpoint: "https://company.logicmonitor.com/rest",
Headers: map[string]configopaque.String{
diff --git a/exporter/logicmonitorexporter/factory.go b/exporter/logicmonitorexporter/factory.go
index 9dc297426728..abe8ea08ed74 100644
--- a/exporter/logicmonitorexporter/factory.go
+++ b/exporter/logicmonitorexporter/factory.go
@@ -30,7 +30,7 @@ func NewFactory() exporter.Factory {
func createDefaultConfig() component.Config {
return &Config{
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
}
}
diff --git a/exporter/logicmonitorexporter/factory_test.go b/exporter/logicmonitorexporter/factory_test.go
index 411a0e2d5516..19a227cd1f8b 100644
--- a/exporter/logicmonitorexporter/factory_test.go
+++ b/exporter/logicmonitorexporter/factory_test.go
@@ -22,7 +22,7 @@ func TestCreateDefaultConfig(t *testing.T) {
assert.Equal(t, &Config{
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
}, cfg, "failed to create default config")
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
diff --git a/exporter/logicmonitorexporter/go.mod b/exporter/logicmonitorexporter/go.mod
index 5d77db00792d..475e75c5e20a 100644
--- a/exporter/logicmonitorexporter/go.mod
+++ b/exporter/logicmonitorexporter/go.mod
@@ -4,17 +4,17 @@ go 1.22.0
require (
github.com/logicmonitor/lm-data-sdk-go v1.3.2
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -44,39 +44,39 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/logicmonitorexporter/go.sum b/exporter/logicmonitorexporter/go.sum
index 8ab5775ee003..686fc8cc9c6f 100644
--- a/exporter/logicmonitorexporter/go.sum
+++ b/exporter/logicmonitorexporter/go.sum
@@ -62,16 +62,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -80,74 +80,72 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -163,20 +161,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/logzioexporter/config.go b/exporter/logzioexporter/config.go
index d0d12bfacc8e..f1ac1e31719a 100644
--- a/exporter/logzioexporter/config.go
+++ b/exporter/logzioexporter/config.go
@@ -15,15 +15,15 @@ import (
// Config contains Logz.io specific configuration such as Account TracesToken, Region, etc.
type Config struct {
- confighttp.ClientConfig `mapstructure:",squash"` // confighttp client settings https://pkg.go.dev/go.opentelemetry.io/collector/config/confighttp#ClientConfig
- exporterhelper.QueueSettings `mapstructure:"sending_queue"` // exporter helper queue settings https://pkg.go.dev/go.opentelemetry.io/collector/exporter/exporterhelper#QueueSettings
- configretry.BackOffConfig `mapstructure:"retry_on_failure"` // exporter helper retry settings https://pkg.go.dev/go.opentelemetry.io/collector/exporter/exporterhelper#RetrySettings
- Token configopaque.String `mapstructure:"account_token"` // Your Logz.io Account Token, can be found at https://app.logz.io/#/dashboard/settings/general
- Region string `mapstructure:"region"` // Your Logz.io 2-letter region code, can be found at https://docs.logz.io/user-guide/accounts/account-region.html#available-regions
- CustomEndpoint string `mapstructure:"custom_endpoint"` // **Deprecation** Custom endpoint to ship traces to. Use only for dev and tests.
- DrainInterval int `mapstructure:"drain_interval"` // **Deprecation** Queue drain interval in seconds. Defaults to `3`.
- QueueCapacity int64 `mapstructure:"queue_capacity"` // **Deprecation** Queue capacity in bytes. Defaults to `20 * 1024 * 1024` ~ 20mb.
- QueueMaxLength int `mapstructure:"queue_max_length"` // **Deprecation** Max number of items allowed in the queue. Defaults to `500000`.
+ confighttp.ClientConfig `mapstructure:",squash"` // confighttp client settings https://pkg.go.dev/go.opentelemetry.io/collector/config/confighttp#ClientConfig
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"` // exporter helper queue settings https://pkg.go.dev/go.opentelemetry.io/collector/exporter/exporterhelper#QueueSettings
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"` // exporter helper retry settings https://pkg.go.dev/go.opentelemetry.io/collector/exporter/exporterhelper#RetrySettings
+ Token configopaque.String `mapstructure:"account_token"` // Your Logz.io Account Token, can be found at https://app.logz.io/#/dashboard/settings/general
+ Region string `mapstructure:"region"` // Your Logz.io 2-letter region code, can be found at https://docs.logz.io/user-guide/accounts/account-region.html#available-regions
+ CustomEndpoint string `mapstructure:"custom_endpoint"` // **Deprecation** Custom endpoint to ship traces to. Use only for dev and tests.
+ DrainInterval int `mapstructure:"drain_interval"` // **Deprecation** Queue drain interval in seconds. Defaults to `3`.
+ QueueCapacity int64 `mapstructure:"queue_capacity"` // **Deprecation** Queue capacity in bytes. Defaults to `20 * 1024 * 1024` ~ 20mb.
+ QueueMaxLength int `mapstructure:"queue_max_length"` // **Deprecation** Max number of items allowed in the queue. Defaults to `500000`.
}
func (c *Config) Validate() error {
diff --git a/exporter/logzioexporter/config_test.go b/exporter/logzioexporter/config_test.go
index ff9241145557..1152286347d4 100644
--- a/exporter/logzioexporter/config_test.go
+++ b/exporter/logzioexporter/config_test.go
@@ -38,7 +38,7 @@ func TestLoadConfig(t *testing.T) {
}
expected.BackOffConfig = configretry.NewDefaultBackOffConfig()
expected.BackOffConfig.MaxInterval = 5 * time.Second
- expected.QueueSettings = exporterhelper.NewDefaultQueueSettings()
+ expected.QueueSettings = exporterhelper.NewDefaultQueueConfig()
expected.QueueSettings.Enabled = false
expected.ClientConfig = confighttp.ClientConfig{
Endpoint: "",
@@ -66,7 +66,7 @@ func TestDefaultLoadConfig(t *testing.T) {
Token: "logzioTESTtoken",
}
expected.BackOffConfig = configretry.NewDefaultBackOffConfig()
- expected.QueueSettings = exporterhelper.NewDefaultQueueSettings()
+ expected.QueueSettings = exporterhelper.NewDefaultQueueConfig()
expected.ClientConfig = confighttp.ClientConfig{
Endpoint: "",
Timeout: 30 * time.Second,
@@ -82,7 +82,7 @@ func TestDefaultLoadConfig(t *testing.T) {
func TestCheckAndWarnDeprecatedOptions(t *testing.T) {
// Config with legacy options
actualCfg := &Config{
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
Token: "logzioTESTtoken",
CustomEndpoint: "https://api.example.com",
@@ -111,7 +111,7 @@ func TestCheckAndWarnDeprecatedOptions(t *testing.T) {
QueueMaxLength: 10,
DrainInterval: 10,
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
ClientConfig: confighttp.ClientConfig{
Endpoint: "https://api.example.com",
Timeout: 10 * time.Second,
diff --git a/exporter/logzioexporter/exporter.go b/exporter/logzioexporter/exporter.go
index 218d2351a221..3254084ba8ce 100644
--- a/exporter/logzioexporter/exporter.go
+++ b/exporter/logzioexporter/exporter.go
@@ -84,7 +84,7 @@ func newLogzioTracesExporter(config *Config, set exporter.Settings) (exporter.Tr
exporter.pushTraceData,
exporterhelper.WithStart(exporter.start),
// disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithQueue(config.QueueSettings),
exporterhelper.WithRetry(config.BackOffConfig),
)
@@ -106,7 +106,7 @@ func newLogzioLogsExporter(config *Config, set exporter.Settings) (exporter.Logs
exporter.pushLogData,
exporterhelper.WithStart(exporter.start),
// disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithQueue(config.QueueSettings),
exporterhelper.WithRetry(config.BackOffConfig),
)
diff --git a/exporter/logzioexporter/factory.go b/exporter/logzioexporter/factory.go
index 047a2a73d590..f1d37dbd7dfe 100644
--- a/exporter/logzioexporter/factory.go
+++ b/exporter/logzioexporter/factory.go
@@ -38,7 +38,7 @@ func createDefaultConfig() component.Config {
Region: "",
Token: "",
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
ClientConfig: confighttp.ClientConfig{
Endpoint: "",
Timeout: 30 * time.Second,
diff --git a/exporter/logzioexporter/factory_test.go b/exporter/logzioexporter/factory_test.go
index bbf1b0d1ca44..bdfd78833d2a 100644
--- a/exporter/logzioexporter/factory_test.go
+++ b/exporter/logzioexporter/factory_test.go
@@ -92,6 +92,6 @@ func TestGetListenerURL(t *testing.T) {
}
for _, test := range getListenerURLTests {
output := getListenerURL(test.arg1)
- require.Equal(t, output, test.expected)
+ require.Equal(t, test.expected, output)
}
}
diff --git a/exporter/logzioexporter/go.mod b/exporter/logzioexporter/go.mod
index 074c7440244a..a10080f3456f 100644
--- a/exporter/logzioexporter/go.mod
+++ b/exporter/logzioexporter/go.mod
@@ -5,19 +5,19 @@ go 1.22.0
require (
github.com/hashicorp/go-hclog v1.6.3
github.com/jaegertracing/jaeger v1.60.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd
@@ -52,40 +52,40 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/grpc v1.66.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/exporter/logzioexporter/go.sum b/exporter/logzioexporter/go.sum
index e048d5537e6c..e032b58ce472 100644
--- a/exporter/logzioexporter/go.sum
+++ b/exporter/logzioexporter/go.sum
@@ -80,12 +80,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -99,76 +99,74 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -184,8 +182,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -199,12 +197,12 @@ golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/logzioexporter/jsonlog_test.go b/exporter/logzioexporter/jsonlog_test.go
index 8241553dcfd3..a3643a5dc81a 100644
--- a/exporter/logzioexporter/jsonlog_test.go
+++ b/exporter/logzioexporter/jsonlog_test.go
@@ -71,7 +71,7 @@ func TestConvertLogRecordToJSON(t *testing.T) {
}
for _, test := range convertLogRecordToJSONTests {
output := convertLogRecordToJSON(test.log, test.log.Attributes())
- require.Equal(t, output, test.expected)
+ require.Equal(t, test.expected, output)
}
}
diff --git a/exporter/logzioexporter/logger_test.go b/exporter/logzioexporter/logger_test.go
index 8821f7f76c0b..3c74dbf60723 100644
--- a/exporter/logzioexporter/logger_test.go
+++ b/exporter/logzioexporter/logger_test.go
@@ -17,7 +17,7 @@ func TestLoggerConfigs(tester *testing.T) {
name: loggerName,
}
- assert.Equal(tester, exporterLogger.Name(), loggerName)
+ assert.Equal(tester, loggerName, exporterLogger.Name())
assert.NotNil(tester, exporterLogger.Named("logger"))
assert.NotNil(tester, exporterLogger.With("key", "val"))
assert.NotNil(tester, exporterLogger.ResetNamed(loggerName))
diff --git a/exporter/lokiexporter/config.go b/exporter/lokiexporter/config.go
index 1ac225728286..3ff583211c92 100644
--- a/exporter/lokiexporter/config.go
+++ b/exporter/lokiexporter/config.go
@@ -14,9 +14,9 @@ import (
// Config defines configuration for Loki exporter.
type Config struct {
- confighttp.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ confighttp.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
DefaultLabelsEnabled map[string]bool `mapstructure:"default_labels_enabled"`
}
diff --git a/exporter/lokiexporter/config_test.go b/exporter/lokiexporter/config_test.go
index 242cc2d3e970..0e5dbc510122 100644
--- a/exporter/lokiexporter/config_test.go
+++ b/exporter/lokiexporter/config_test.go
@@ -61,7 +61,7 @@ func TestLoadConfigNewExporter(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
@@ -99,7 +99,7 @@ func TestConfigValidate(t *testing.T) {
}{
{
desc: "QueueSettings are invalid",
- cfg: &Config{QueueSettings: exporterhelper.QueueSettings{QueueSize: -1, Enabled: true}},
+ cfg: &Config{QueueSettings: exporterhelper.QueueConfig{QueueSize: -1, Enabled: true}},
err: fmt.Errorf("queue settings has invalid configuration"),
},
{
diff --git a/exporter/lokiexporter/factory.go b/exporter/lokiexporter/factory.go
index 413c8a021cc7..dc68f3d65799 100644
--- a/exporter/lokiexporter/factory.go
+++ b/exporter/lokiexporter/factory.go
@@ -38,7 +38,7 @@ func createDefaultConfig() component.Config {
WriteBufferSize: 512 * 1024,
},
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
DefaultLabelsEnabled: map[string]bool{
"exporter": true,
"job": true,
@@ -62,7 +62,7 @@ func createLogsExporter(ctx context.Context, set exporter.Settings, config compo
config,
exp.pushLogData,
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(exporterConfig.BackOffConfig),
exporterhelper.WithQueue(exporterConfig.QueueSettings),
exporterhelper.WithStart(exp.start),
diff --git a/exporter/lokiexporter/go.mod b/exporter/lokiexporter/go.mod
index 546652a7a9a2..3e4c3edff8fc 100644
--- a/exporter/lokiexporter/go.mod
+++ b/exporter/lokiexporter/go.mod
@@ -7,23 +7,23 @@ require (
github.com/gogo/protobuf v1.3.2
github.com/golang/snappy v0.0.4
github.com/grafana/loki/pkg/push v0.0.0-20240514112848-a1b1eeb09583
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/loki v0.108.0
- github.com/prometheus/common v0.57.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/loki v0.109.0
+ github.com/prometheus/common v0.59.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -54,38 +54,38 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/prometheus/prometheus v0.54.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/lokiexporter/go.sum b/exporter/lokiexporter/go.sum
index 1ddf4fed1d34..4c31046a012a 100644
--- a/exporter/lokiexporter/go.sum
+++ b/exporter/lokiexporter/go.sum
@@ -98,20 +98,20 @@ github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjL
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/prometheus/prometheus v0.54.1 h1:vKuwQNjnYN2/mDoWfHXDhAsz/68q/dQDb+YbcEqU7MQ=
github.com/prometheus/prometheus v0.54.1/go.mod h1:xlLByHhk2g3ycakQGrMaU8K7OySZx98BzeCR99991NY=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -120,76 +120,74 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -201,8 +199,8 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8 h1:aAcj0Da7eBAtrTp03QXWvm88pSyOt+UgdZw2BFZ+lEw=
golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8/go.mod h1:CQ1k9gNrJ50XIzaKCRR2hssIjF07kZFEiieALBM/ARQ=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
@@ -211,10 +209,10 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
-golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -223,12 +221,12 @@ golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
diff --git a/exporter/mezmoexporter/config.go b/exporter/mezmoexporter/config.go
index 691f19f54094..566f938d9797 100644
--- a/exporter/mezmoexporter/config.go
+++ b/exporter/mezmoexporter/config.go
@@ -33,9 +33,9 @@ const (
// Config defines configuration for Mezmo exporter.
type Config struct {
- confighttp.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ confighttp.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
// IngestURL is the URL to send telemetry to.
IngestURL string `mapstructure:"ingest_url"`
diff --git a/exporter/mezmoexporter/config_test.go b/exporter/mezmoexporter/config_test.go
index 75a3607a4f82..e33254409c2d 100644
--- a/exporter/mezmoexporter/config_test.go
+++ b/exporter/mezmoexporter/config_test.go
@@ -52,7 +52,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: false,
NumConsumers: 7,
QueueSize: 17,
diff --git a/exporter/mezmoexporter/exporter_test.go b/exporter/mezmoexporter/exporter_test.go
index 5d90592f471b..e7255ad05883 100644
--- a/exporter/mezmoexporter/exporter_test.go
+++ b/exporter/mezmoexporter/exporter_test.go
@@ -212,10 +212,10 @@ func TestAddsRequiredAttributes(t *testing.T) {
lines := body.Lines
for _, line := range lines {
- assert.Greater(t, line.Timestamp, int64(0))
- assert.Equal(t, line.Level, "info")
- assert.Equal(t, line.App, "")
- assert.Equal(t, line.Line, "minimal attribute log")
+ assert.Positive(t, line.Timestamp)
+ assert.Equal(t, "info", line.Level)
+ assert.Equal(t, "", line.App)
+ assert.Equal(t, "minimal attribute log", line.Line)
}
return http.StatusOK, ""
@@ -256,17 +256,17 @@ func Test404IngestError(t *testing.T) {
err := exporter.pushLogData(context.Background(), logs)
require.NoError(t, err)
- assert.Equal(t, logObserver.Len(), 2)
+ assert.Equal(t, 2, logObserver.Len())
logLine := logObserver.All()[0]
- assert.Equal(t, logLine.Message, "got http status (/foobar): 404 Not Found")
- assert.Equal(t, logLine.Level, zapcore.ErrorLevel)
+ assert.Equal(t, "got http status (/foobar): 404 Not Found", logLine.Message)
+ assert.Equal(t, zapcore.ErrorLevel, logLine.Level)
logLine = logObserver.All()[1]
- assert.Equal(t, logLine.Message, "http response")
- assert.Equal(t, logLine.Level, zapcore.DebugLevel)
+ assert.Equal(t, "http response", logLine.Message)
+ assert.Equal(t, zapcore.DebugLevel, logLine.Level)
responseField := logLine.Context[0]
- assert.Equal(t, responseField.Key, "response")
- assert.Equal(t, responseField.String, `{"foo":"bar"}`)
+ assert.Equal(t, "response", responseField.Key)
+ assert.Equal(t, `{"foo":"bar"}`, responseField.String)
}
diff --git a/exporter/mezmoexporter/factory.go b/exporter/mezmoexporter/factory.go
index 08a89928a9a3..fd674497187a 100644
--- a/exporter/mezmoexporter/factory.go
+++ b/exporter/mezmoexporter/factory.go
@@ -29,7 +29,7 @@ func createDefaultConfig() component.Config {
return &Config{
ClientConfig: createDefaultClientConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
IngestURL: defaultIngestURL,
}
}
@@ -51,7 +51,7 @@ func createLogsExporter(ctx context.Context, settings exporter.Settings, exporte
expCfg,
exp.pushLogData,
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(expCfg.BackOffConfig),
exporterhelper.WithQueue(expCfg.QueueSettings),
exporterhelper.WithStart(exp.start),
diff --git a/exporter/mezmoexporter/factory_test.go b/exporter/mezmoexporter/factory_test.go
index b97a978e4dec..bf0d14469847 100644
--- a/exporter/mezmoexporter/factory_test.go
+++ b/exporter/mezmoexporter/factory_test.go
@@ -28,7 +28,7 @@ func TestCreateDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig()
- assert.Equal(t, cfg, &Config{
+ assert.Equal(t, &Config{
IngestURL: defaultIngestURL,
IngestKey: "",
@@ -36,8 +36,8 @@ func TestCreateDefaultConfig(t *testing.T) {
Timeout: 5 * time.Second,
},
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
- })
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ }, cfg)
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
}
diff --git a/exporter/mezmoexporter/go.mod b/exporter/mezmoexporter/go.mod
index 31d6c3219308..fcf6a7ad98f5 100644
--- a/exporter/mezmoexporter/go.mod
+++ b/exporter/mezmoexporter/go.mod
@@ -5,14 +5,14 @@ go 1.22.0
require (
github.com/cenkalti/backoff/v4 v4.3.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -41,40 +41,40 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/mezmoexporter/go.sum b/exporter/mezmoexporter/go.sum
index 0f8bc9732f85..a90e53809d99 100644
--- a/exporter/mezmoexporter/go.sum
+++ b/exporter/mezmoexporter/go.sum
@@ -60,16 +60,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -78,76 +78,74 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -163,20 +161,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/mezmoexporter/utils_test.go b/exporter/mezmoexporter/utils_test.go
index c8441c2e43f8..c8d6b860334f 100644
--- a/exporter/mezmoexporter/utils_test.go
+++ b/exporter/mezmoexporter/utils_test.go
@@ -20,21 +20,21 @@ func TestTruncateString(t *testing.T) {
t.Run("Test shorter string", func(t *testing.T) {
s := truncateString("short", 10)
require.Len(t, s, 5)
- require.Equal(t, s, "short")
+ require.Equal(t, "short", s)
})
// Test string is equal to the maximum length
t.Run("Test equal string", func(t *testing.T) {
s := truncateString("short", 5)
require.Len(t, s, 5)
- require.Equal(t, s, "short")
+ require.Equal(t, "short", s)
})
// Test string is longer than the maximum length
t.Run("Test longer string", func(t *testing.T) {
s := truncateString("longstring", 4)
require.Len(t, s, 4)
- require.Equal(t, s, "long")
+ require.Equal(t, "long", s)
})
}
diff --git a/exporter/opencensusexporter/config.go b/exporter/opencensusexporter/config.go
index 7890a95609c0..b241147f048b 100644
--- a/exporter/opencensusexporter/config.go
+++ b/exporter/opencensusexporter/config.go
@@ -12,9 +12,9 @@ import (
// Config defines configuration for OpenCensus exporter.
type Config struct {
- configgrpc.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ configgrpc.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
// The number of workers that send the gRPC requests.
NumWorkers int `mapstructure:"num_workers"`
diff --git a/exporter/opencensusexporter/config_test.go b/exporter/opencensusexporter/config_test.go
index e60fbd9a13fd..f3b8fc991dff 100644
--- a/exporter/opencensusexporter/config_test.go
+++ b/exporter/opencensusexporter/config_test.go
@@ -44,7 +44,7 @@ func TestLoadConfig(t *testing.T) {
MaxInterval: 1 * time.Minute,
MaxElapsedTime: 10 * time.Minute,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
diff --git a/exporter/opencensusexporter/go.mod b/exporter/opencensusexporter/go.mod
index 3c70a4651dba..60f24aebd0a1 100644
--- a/exporter/opencensusexporter/go.mod
+++ b/exporter/opencensusexporter/go.mod
@@ -4,22 +4,22 @@ go 1.22.0
require (
github.com/census-instrumentation/opencensus-proto v0.4.1
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
google.golang.org/grpc v1.66.0
)
@@ -51,45 +51,45 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/rs/cors v1.11.0 // indirect
+ github.com/rs/cors v1.11.1 // indirect
github.com/soheilhy/cmux v0.1.5 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/opencensusexporter/go.sum b/exporter/opencensusexporter/go.sum
index 3418461910ad..5676d016b7e5 100644
--- a/exporter/opencensusexporter/go.sum
+++ b/exporter/opencensusexporter/go.sum
@@ -96,19 +96,19 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
-github.com/rs/cors v1.11.0 h1:0B9GE/r9Bc2UxRMMtymBkHTenPkHDv0CW4Y98GBY+po=
-github.com/rs/cors v1.11.0/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
+github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
+github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=
github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -124,78 +124,78 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -233,12 +233,12 @@ golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
diff --git a/exporter/opensearchexporter/config.go b/exporter/opensearchexporter/config.go
index c8546a6d407a..e31fdb37f807 100644
--- a/exporter/opensearchexporter/config.go
+++ b/exporter/opensearchexporter/config.go
@@ -28,10 +28,10 @@ const (
// Config defines configuration for OpenSearch exporter.
type Config struct {
- confighttp.ClientConfig `mapstructure:"http"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
- exporterhelper.TimeoutSettings `mapstructure:",squash"`
- MappingsSettings `mapstructure:"mapping"`
+ confighttp.ClientConfig `mapstructure:"http"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"`
+ MappingsSettings `mapstructure:"mapping"`
// The Observability indices would follow the recommended for immutable data stream ingestion pattern using
// the data_stream concepts. See https://opensearch.org/docs/latest/dashboards/im-dashboards/datastream/
diff --git a/exporter/opensearchexporter/go.mod b/exporter/opensearchexporter/go.mod
index 9b524d73b9d7..79bf08527969 100644
--- a/exporter/opensearchexporter/go.mod
+++ b/exporter/opensearchexporter/go.mod
@@ -3,18 +3,18 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opense
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
github.com/opensearch-project/opensearch-go/v2 v2.3.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -26,21 +26,21 @@ require (
github.com/google/uuid v1.6.0 // indirect
github.com/hashicorp/go-version v1.7.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
@@ -65,23 +65,23 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/opensearchexporter/go.sum b/exporter/opensearchexporter/go.sum
index 946814da323b..447abe0d2214 100644
--- a/exporter/opensearchexporter/go.sum
+++ b/exporter/opensearchexporter/go.sum
@@ -81,16 +81,16 @@ github.com/opensearch-project/opensearch-go/v2 v2.3.0/go.mod h1:8LDr9FCgUTVoT+5E
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -106,74 +106,72 @@ github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -195,8 +193,8 @@ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco=
golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -210,8 +208,8 @@ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
@@ -221,8 +219,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/otelarrowexporter/README.md b/exporter/otelarrowexporter/README.md
index 7fa7cdd3b904..4b3bcb0e4fd7 100644
--- a/exporter/otelarrowexporter/README.md
+++ b/exporter/otelarrowexporter/README.md
@@ -241,3 +241,47 @@ exporters:
zstd:
level: 1 # 1 is the "fastest" compression level
```
+
+### Batching Configuration
+
+This exporter includes a new, experimental `batcher` configuration for
+batching in the `exporterhelper` module, but this mode is disabled by
+default. This batching support works when combined with
+`queue_sender` functionality.
+
+```
+exporters:
+ otelarrow:
+ batcher:
+ enabled: true
+ sending_queue:
+ enabled: true
+ storage: file_storage/otc
+extensions:
+ file_storage/otc:
+ directory: /var/lib/storage/otc
+```
+
+The built-in batcher is only recommended with a persistent queue,
+otherwise it cannot provide back-pressure to the caller. If building
+a custom build of the OpenTelemetry Collector, we recommend using the
+[Concurrent Batch
+Processor](https://github.com/open-telemetry/otel-arrow/blob/main/collector/processor/concurrentbatchprocessor/README.md)
+to provide simultaneous back-pressure, concurrency, and batching
+functionality. See [more discussion on this
+issue](https://github.com/open-telemetry/opentelemetry-collector/issues/10368).
+
+```
+exporters:
+ otelarrow:
+ batcher:
+ enabled: false
+ sending_queue:
+ enabled: false
+processors:
+ concurrentbatch:
+ send_batch_max_size: 1500
+ send_batch_size: 1000
+ timeout: 1s
+ max_in_flight_size_mib: 128
+```
diff --git a/exporter/otelarrowexporter/config.go b/exporter/otelarrowexporter/config.go
index cddb25d7b777..c512ee30119d 100644
--- a/exporter/otelarrowexporter/config.go
+++ b/exporter/otelarrowexporter/config.go
@@ -12,6 +12,7 @@ import (
"go.opentelemetry.io/collector/config/configcompression"
"go.opentelemetry.io/collector/config/configgrpc"
"go.opentelemetry.io/collector/config/configretry"
+ "go.opentelemetry.io/collector/exporter/exporterbatcher"
"go.opentelemetry.io/collector/exporter/exporterhelper"
"google.golang.org/grpc"
@@ -25,13 +26,17 @@ type Config struct {
// inherited from exporterhelper using field names
// intentionally identical to the core OTLP exporter.
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
RetryConfig configretry.BackOffConfig `mapstructure:"retry_on_failure"`
configgrpc.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ // Experimental: This configuration is at the early stage of development and may change without backward compatibility
+ // until https://github.com/open-telemetry/opentelemetry-collector/issues/8122 is resolved
+ BatcherConfig exporterbatcher.Config `mapstructure:"batcher"`
+
// Arrow includes settings specific to OTel Arrow.
Arrow ArrowConfig `mapstructure:"arrow"`
diff --git a/exporter/otelarrowexporter/config_test.go b/exporter/otelarrowexporter/config_test.go
index 9bd63f546147..7ad1a0a633b5 100644
--- a/exporter/otelarrowexporter/config_test.go
+++ b/exporter/otelarrowexporter/config_test.go
@@ -20,6 +20,7 @@ import (
"go.opentelemetry.io/collector/config/configretry"
"go.opentelemetry.io/collector/config/configtls"
"go.opentelemetry.io/collector/confmap/confmaptest"
+ "go.opentelemetry.io/collector/exporter/exporterbatcher"
"go.opentelemetry.io/collector/exporter/exporterhelper"
"github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter/internal/arrow"
@@ -45,7 +46,7 @@ func TestUnmarshalConfig(t *testing.T) {
assert.NoError(t, cm.Unmarshal(cfg))
assert.Equal(t,
&Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 10 * time.Second,
},
RetryConfig: configretry.BackOffConfig{
@@ -56,7 +57,7 @@ func TestUnmarshalConfig(t *testing.T) {
MaxInterval: 1 * time.Minute,
MaxElapsedTime: 10 * time.Minute,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
@@ -84,6 +85,16 @@ func TestUnmarshalConfig(t *testing.T) {
BalancerName: "experimental",
Auth: &configauth.Authentication{AuthenticatorID: component.NewID(component.MustNewType("nop"))},
},
+ BatcherConfig: exporterbatcher.Config{
+ Enabled: true,
+ FlushTimeout: 200 * time.Millisecond,
+ MinSizeConfig: exporterbatcher.MinSizeConfig{
+ MinSizeItems: 1000,
+ },
+ MaxSizeConfig: exporterbatcher.MaxSizeConfig{
+ MaxSizeItems: 10000,
+ },
+ },
Arrow: ArrowConfig{
NumStreams: 2,
MaxStreamLifetime: 2 * time.Hour,
diff --git a/exporter/otelarrowexporter/factory.go b/exporter/otelarrowexporter/factory.go
index 974d9c544007..0d3a078388e3 100644
--- a/exporter/otelarrowexporter/factory.go
+++ b/exporter/otelarrowexporter/factory.go
@@ -16,6 +16,7 @@ import (
"go.opentelemetry.io/collector/config/configretry"
"go.opentelemetry.io/collector/consumer"
"go.opentelemetry.io/collector/exporter"
+ "go.opentelemetry.io/collector/exporter/exporterbatcher"
"go.opentelemetry.io/collector/exporter/exporterhelper"
"google.golang.org/grpc"
@@ -37,10 +38,14 @@ func NewFactory() exporter.Factory {
}
func createDefaultConfig() component.Config {
+ batcherCfg := exporterbatcher.NewDefaultConfig()
+ batcherCfg.Enabled = false
+
return &Config{
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
RetryConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ BatcherConfig: batcherCfg,
ClientConfig: configgrpc.ClientConfig{
Headers: map[string]configopaque.String{},
// Default to zstd compression
@@ -74,6 +79,7 @@ func (exp *baseExporter) helperOptions() []exporterhelper.Option {
exporterhelper.WithRetry(exp.config.RetryConfig),
exporterhelper.WithQueue(exp.config.QueueSettings),
exporterhelper.WithStart(exp.start),
+ exporterhelper.WithBatcher(exp.config.BatcherConfig),
exporterhelper.WithShutdown(exp.shutdown),
}
}
diff --git a/exporter/otelarrowexporter/factory_test.go b/exporter/otelarrowexporter/factory_test.go
index 9d0e212090fc..0ca198b1ddbe 100644
--- a/exporter/otelarrowexporter/factory_test.go
+++ b/exporter/otelarrowexporter/factory_test.go
@@ -34,17 +34,17 @@ func TestCreateDefaultConfig(t *testing.T) {
ocfg, ok := factory.CreateDefaultConfig().(*Config)
assert.True(t, ok)
assert.Equal(t, ocfg.RetryConfig, configretry.NewDefaultBackOffConfig())
- assert.Equal(t, ocfg.QueueSettings, exporterhelper.NewDefaultQueueSettings())
- assert.Equal(t, ocfg.TimeoutSettings, exporterhelper.NewDefaultTimeoutSettings())
- assert.Equal(t, ocfg.Compression, configcompression.TypeZstd)
- assert.Equal(t, ocfg.Arrow, ArrowConfig{
+ assert.Equal(t, ocfg.QueueSettings, exporterhelper.NewDefaultQueueConfig())
+ assert.Equal(t, ocfg.TimeoutSettings, exporterhelper.NewDefaultTimeoutConfig())
+ assert.Equal(t, configcompression.TypeZstd, ocfg.Compression)
+ assert.Equal(t, ArrowConfig{
Disabled: false,
NumStreams: runtime.NumCPU(),
MaxStreamLifetime: time.Hour,
PayloadCompression: "",
Zstd: zstd.DefaultEncoderConfig(),
Prioritizer: arrow.DefaultPrioritizer,
- })
+ }, ocfg.Arrow)
}
func TestCreateMetricsExporter(t *testing.T) {
@@ -207,7 +207,7 @@ func TestCreateTracesExporter(t *testing.T) {
if err != nil {
// Since the endpoint of OTLP exporter doesn't actually exist,
// exporter may already stop because it cannot connect.
- assert.Equal(t, err.Error(), "rpc error: code = Canceled desc = grpc: the client connection is closing")
+ assert.Equal(t, "rpc error: code = Canceled desc = grpc: the client connection is closing", err.Error())
}
})
}
diff --git a/exporter/otelarrowexporter/go.mod b/exporter/otelarrowexporter/go.mod
index b342b39f77af..9a0d9fd3ba41 100644
--- a/exporter/otelarrowexporter/go.mod
+++ b/exporter/otelarrowexporter/go.mod
@@ -4,30 +4,31 @@ go 1.22.0
require (
github.com/apache/arrow/go/v16 v16.1.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow v0.108.0
- github.com/open-telemetry/otel-arrow v0.25.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow v0.109.0
+ github.com/open-telemetry/otel-arrow v0.26.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/mock v0.4.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
- golang.org/x/net v0.28.0
+ golang.org/x/net v0.29.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd
google.golang.org/grpc v1.66.0
google.golang.org/protobuf v1.34.2
@@ -67,34 +68,34 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pierrec/lz4/v4 v4.1.21 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/x448/float16 v0.8.4 // indirect
github.com/zeebo/xxh3 v1.0.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/mod v0.18.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/tools v0.22.0 // indirect
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
@@ -105,3 +106,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/otela
replace github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver => ../../receiver/otelarrowreceiver
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent => ../../internal/sharedcomponent
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil => ../../internal/grpcutil
diff --git a/exporter/otelarrowexporter/go.sum b/exporter/otelarrowexporter/go.sum
index 3281d4c44843..854e2576e79a 100644
--- a/exporter/otelarrowexporter/go.sum
+++ b/exporter/otelarrowexporter/go.sum
@@ -90,18 +90,18 @@ github.com/mostynb/go-grpc-compression v1.2.3/go.mod h1:AghIxF3P57umzqM9yz795+y1
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/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/open-telemetry/otel-arrow v0.25.0 h1:jqkG+ZFJ+HT7jSkC3LtlXSX5QfSqg8rmg2LJy4CEe1M=
-github.com/open-telemetry/otel-arrow v0.25.0/go.mod h1:iMIsvDy88moVZmUYHc1+QtqIhT0UuV2VqZmxMBNNgNs=
+github.com/open-telemetry/otel-arrow v0.26.0 h1:zizyFFtYfVzkjXGtY5iFSR5ognddzwJlD8fGPsVgCLo=
+github.com/open-telemetry/otel-arrow v0.26.0/go.mod h1:QGueLcxK3nVjRnVCevyyeCEnI2YkFqgT/TWgw58eVy4=
github.com/pierrec/lz4/v4 v4.1.21 h1:yOVMLb6qSIDP67pl/5F7RepeKYu/VmTyEXvuMI5d9mQ=
github.com/pierrec/lz4/v4 v4.1.21/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -119,76 +119,74 @@ 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.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/mock v0.4.0 h1:VcM4ZOtdbR4f6VXfiOpwpVJDL6lCReaZ6mw31wqh7KU=
@@ -221,8 +219,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -233,12 +231,12 @@ golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
diff --git a/exporter/otelarrowexporter/internal/arrow/exporter.go b/exporter/otelarrowexporter/internal/arrow/exporter.go
index 8903e707a549..e42205af197a 100644
--- a/exporter/otelarrowexporter/internal/arrow/exporter.go
+++ b/exporter/otelarrowexporter/internal/arrow/exporter.go
@@ -23,6 +23,7 @@ import (
"google.golang.org/grpc/credentials"
"google.golang.org/grpc/status"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil"
"github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow/netstats"
)
@@ -310,6 +311,10 @@ func (e *Exporter) SendAndWait(ctx context.Context, data any) (bool, error) {
}
md["otlp-pdata-size"] = strconv.Itoa(uncompSize)
+ if dead, ok := ctx.Deadline(); ok {
+ md["grpc-timeout"] = grpcutil.EncodeTimeout(time.Until(dead))
+ }
+
wri := writeItem{
records: data,
md: md,
diff --git a/exporter/otelarrowexporter/internal/arrow/exporter_test.go b/exporter/otelarrowexporter/internal/arrow/exporter_test.go
index 4f488af53e87..fc749a7f961d 100644
--- a/exporter/otelarrowexporter/internal/arrow/exporter_test.go
+++ b/exporter/otelarrowexporter/internal/arrow/exporter_test.go
@@ -32,6 +32,7 @@ import (
"google.golang.org/grpc/metadata"
"google.golang.org/grpc/status"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil"
"github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow/netstats"
"github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow/testdata"
)
@@ -318,7 +319,7 @@ func TestArrowExporterStreamConnectError(t *testing.T) {
require.NoError(t, tc.exporter.Shutdown(bg))
require.NotEmpty(t, tc.observedLogs.All(), "should have at least one log: %v", tc.observedLogs.All())
- require.Equal(t, tc.observedLogs.All()[0].Message, "cannot start arrow stream")
+ require.Equal(t, "cannot start arrow stream", tc.observedLogs.All()[0].Message)
})
}
}
@@ -344,7 +345,7 @@ func TestArrowExporterDowngrade(t *testing.T) {
require.NoError(t, tc.exporter.Shutdown(bg))
require.Less(t, 1, len(tc.observedLogs.All()), "should have at least two logs: %v", tc.observedLogs.All())
- require.Equal(t, tc.observedLogs.All()[0].Message, "arrow is not supported")
+ require.Equal(t, "arrow is not supported", tc.observedLogs.All()[0].Message)
require.Contains(t, tc.observedLogs.All()[1].Message, "downgrading")
})
}
@@ -393,7 +394,7 @@ func TestArrowExporterDisableDowngrade(t *testing.T) {
require.NoError(t, tc.exporter.Shutdown(bg))
require.Less(t, 1, len(tc.observedLogs.All()), "should have at least two logs: %v", tc.observedLogs.All())
- require.Equal(t, tc.observedLogs.All()[0].Message, "arrow is not supported")
+ require.Equal(t, "arrow is not supported", tc.observedLogs.All()[0].Message)
require.NotContains(t, tc.observedLogs.All()[1].Message, "downgrading")
})
}
@@ -576,65 +577,94 @@ func TestArrowExporterStreaming(t *testing.T) {
// TestArrowExporterHeaders tests a mix of outgoing context headers.
func TestArrowExporterHeaders(t *testing.T) {
- tc := newSingleStreamMetadataTestCase(t)
- channel := newHealthyTestChannel()
+ for _, withDeadline := range []bool{true, false} {
+ t.Run(fmt.Sprint("with_deadline=", withDeadline), func(t *testing.T) {
- tc.traceCall.AnyTimes().DoAndReturn(tc.returnNewStream(channel))
+ tc := newSingleStreamMetadataTestCase(t)
+ channel := newHealthyTestChannel()
- ctx, cancel := context.WithCancel(context.Background())
- defer cancel()
- require.NoError(t, tc.exporter.Start(ctx))
+ tc.traceCall.AnyTimes().DoAndReturn(tc.returnNewStream(channel))
- var expectOutput []metadata.MD
- var actualOutput []metadata.MD
+ ctx, cancel := context.WithCancel(context.Background())
+ defer cancel()
- var wg sync.WaitGroup
- wg.Add(1)
- go func() {
- defer wg.Done()
- md := metadata.MD{}
- hpd := hpack.NewDecoder(4096, func(f hpack.HeaderField) {
- md[f.Name] = append(md[f.Name], f.Value)
- })
- for data := range channel.sendChannel() {
- if len(data.Headers) == 0 {
- actualOutput = append(actualOutput, nil)
- } else {
- _, err := hpd.Write(data.Headers)
+ require.NoError(t, tc.exporter.Start(ctx))
+
+ var expectOutput []metadata.MD
+ var actualOutput []metadata.MD
+
+ var wg sync.WaitGroup
+ wg.Add(1)
+ go func() {
+ defer wg.Done()
+ md := metadata.MD{}
+ hpd := hpack.NewDecoder(4096, func(f hpack.HeaderField) {
+ md[f.Name] = append(md[f.Name], f.Value)
+ })
+ for data := range channel.sendChannel() {
+ if len(data.Headers) == 0 {
+ actualOutput = append(actualOutput, nil)
+ } else {
+ _, err := hpd.Write(data.Headers)
+ require.NoError(t, err)
+ actualOutput = append(actualOutput, md)
+ md = metadata.MD{}
+ }
+ channel.recv <- statusOKFor(data.BatchId)
+ }
+ }()
+
+ for times := 0; times < 10; times++ {
+ input := testdata.GenerateTraces(2)
+
+ if times%2 == 1 {
+ md := metadata.MD{
+ "expected1": []string{"metadata1"},
+ "expected2": []string{fmt.Sprint(times)},
+ "otlp-pdata-size": []string{"329"},
+ }
+ expectOutput = append(expectOutput, md)
+ } else {
+ expectOutput = append(expectOutput, metadata.MD{
+ "otlp-pdata-size": []string{"329"},
+ })
+ }
+
+ sendCtx := ctx
+ if withDeadline {
+ var sendCancel context.CancelFunc
+ sendCtx, sendCancel = context.WithTimeout(sendCtx, time.Second)
+ defer sendCancel()
+ }
+
+ sent, err := tc.exporter.SendAndWait(sendCtx, input)
require.NoError(t, err)
- actualOutput = append(actualOutput, md)
- md = metadata.MD{}
+ require.True(t, sent)
}
- channel.recv <- statusOKFor(data.BatchId)
- }
- }()
-
- for times := 0; times < 10; times++ {
- input := testdata.GenerateTraces(2)
+ // Stop the test conduit started above.
+ cancel()
+ wg.Wait()
- if times%2 == 1 {
- md := metadata.MD{
- "expected1": []string{"metadata1"},
- "expected2": []string{fmt.Sprint(times)},
- "otlp-pdata-size": []string{"329"},
+ // Manual check for proper deadline propagation. Since the test
+ // is timed we don't expect an exact match.
+ if withDeadline {
+ for _, out := range actualOutput {
+ dead := out.Get("grpc-timeout")
+ require.Len(t, dead, 1)
+ require.NotEmpty(t, dead[0])
+ to, err := grpcutil.DecodeTimeout(dead[0])
+ require.NoError(t, err)
+ // Allow the test to lapse for 0.5s.
+ require.Less(t, time.Second/2, to)
+ require.GreaterOrEqual(t, time.Second, to)
+ out.Delete("grpc-timeout")
+ }
}
- expectOutput = append(expectOutput, md)
- } else {
- expectOutput = append(expectOutput, metadata.MD{
- "otlp-pdata-size": []string{"329"},
- })
- }
- sent, err := tc.exporter.SendAndWait(context.Background(), input)
- require.NoError(t, err)
- require.True(t, sent)
+ require.Equal(t, expectOutput, actualOutput)
+ require.NoError(t, tc.exporter.Shutdown(ctx))
+ })
}
- // Stop the test conduit started above.
- cancel()
- wg.Wait()
-
- require.Equal(t, expectOutput, actualOutput)
- require.NoError(t, tc.exporter.Shutdown(ctx))
}
// TestArrowExporterIsTraced tests whether trace and span ID are
diff --git a/exporter/otelarrowexporter/internal/arrow/stream_test.go b/exporter/otelarrowexporter/internal/arrow/stream_test.go
index 100e6f131c9f..9b39d4d9c644 100644
--- a/exporter/otelarrowexporter/internal/arrow/stream_test.go
+++ b/exporter/otelarrowexporter/internal/arrow/stream_test.go
@@ -5,7 +5,6 @@ package arrow
import (
"context"
- "errors"
"fmt"
"sync"
"testing"
@@ -216,7 +215,7 @@ func TestStreamUnknownBatchError(t *testing.T) {
// sender should get ErrStreamRestarting
err := tc.mustSendAndWait()
require.Error(t, err)
- require.True(t, errors.Is(err, ErrStreamRestarting))
+ require.ErrorIs(t, err, ErrStreamRestarting)
})
}
}
@@ -322,7 +321,7 @@ func TestStreamUnsupported(t *testing.T) {
tc.waitForShutdown()
require.NotEmpty(t, tc.observedLogs.All(), "should have at least one log: %v", tc.observedLogs.All())
- require.Equal(t, tc.observedLogs.All()[0].Message, "arrow is not supported")
+ require.Equal(t, "arrow is not supported", tc.observedLogs.All()[0].Message)
})
}
}
@@ -347,7 +346,7 @@ func TestStreamSendError(t *testing.T) {
// sender should get ErrStreamRestarting
err := tc.mustSendAndWait()
require.Error(t, err)
- require.True(t, errors.Is(err, ErrStreamRestarting))
+ require.ErrorIs(t, err, ErrStreamRestarting)
})
}
}
diff --git a/exporter/otelarrowexporter/otelarrow_test.go b/exporter/otelarrowexporter/otelarrow_test.go
index 1be964b98401..dfa73f7417cc 100644
--- a/exporter/otelarrowexporter/otelarrow_test.go
+++ b/exporter/otelarrowexporter/otelarrow_test.go
@@ -566,7 +566,7 @@ func TestSendMetrics(t *testing.T) {
assert.EqualValues(t, md, rcv.getLastRequest())
mdata := rcv.getMetadata()
- require.EqualValues(t, mdata.Get("header"), expectedHeader)
+ require.EqualValues(t, expectedHeader, mdata.Get("header"))
require.Len(t, mdata.Get("User-Agent"), 1)
require.Contains(t, mdata.Get("User-Agent")[0], "Collector/1.2.3test")
diff --git a/exporter/otelarrowexporter/testdata/config.yaml b/exporter/otelarrowexporter/testdata/config.yaml
index de3d86626582..76cc6df400e7 100644
--- a/exporter/otelarrowexporter/testdata/config.yaml
+++ b/exporter/otelarrowexporter/testdata/config.yaml
@@ -25,6 +25,11 @@ keepalive:
timeout: 30s
permit_without_stream: true
balancer_name: "experimental"
+batcher:
+ enabled: true
+ flush_timeout: 200ms
+ min_size_items: 1000
+ max_size_items: 10000
arrow:
num_streams: 2
disabled: false
diff --git a/exporter/prometheusexporter/accumulator_test.go b/exporter/prometheusexporter/accumulator_test.go
index 49b39c4412bb..d8858c569c9c 100644
--- a/exporter/prometheusexporter/accumulator_test.go
+++ b/exporter/prometheusexporter/accumulator_test.go
@@ -248,7 +248,7 @@ func TestAccumulateMetrics(t *testing.T) {
v := m.(*accumulatedValue)
vLabels, vTS, vValue, vTemporality, vIsMonotonic := getMetricProperties(ilm2.Metrics().At(0))
- require.Equal(t, v.scope.Name(), "test")
+ require.Equal(t, "test", v.scope.Name())
require.Equal(t, v.value.Type(), ilm2.Metrics().At(0).Type())
vLabels.Range(func(k string, v pcommon.Value) bool {
r, _ := m2Labels.Get(k)
@@ -360,7 +360,7 @@ func TestAccumulateDeltaToCumulative(t *testing.T) {
v := m.(*accumulatedValue)
vLabels, vTS, vValue, vTemporality, vIsMonotonic := getMetricProperties(v.value)
- require.Equal(t, v.scope.Name(), "test")
+ require.Equal(t, "test", v.scope.Name())
require.Equal(t, v.value.Type(), ilm.Metrics().At(0).Type())
require.Equal(t, v.value.Type(), ilm.Metrics().At(1).Type())
diff --git a/exporter/prometheusexporter/go.mod b/exporter/prometheusexporter/go.mod
index 68895fa5f1e1..cc35a6ca73a5 100644
--- a/exporter/prometheusexporter/go.mod
+++ b/exporter/prometheusexporter/go.mod
@@ -3,23 +3,23 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/promet
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0
- github.com/prometheus/client_golang v1.20.2
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0
+ github.com/prometheus/client_golang v1.20.3
github.com/prometheus/client_model v0.6.1
- github.com/prometheus/common v0.57.0
+ github.com/prometheus/common v0.59.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/protobuf v1.34.2
@@ -124,7 +124,7 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/ovh/go-ovh v1.6.0 // indirect
@@ -140,48 +140,48 @@ require (
github.com/spf13/pflag v1.0.5 // indirect
github.com/vultr/govultr/v2 v2.17.2 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/mod v0.19.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.5.0 // indirect
golang.org/x/tools v0.23.0 // indirect
google.golang.org/api v0.188.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/exporter/prometheusexporter/go.sum b/exporter/prometheusexporter/go.sum
index e27e3287440f..1a6e3e377feb 100644
--- a/exporter/prometheusexporter/go.sum
+++ b/exporter/prometheusexporter/go.sum
@@ -468,8 +468,8 @@ github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5Fsn
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.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -481,8 +481,8 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
@@ -504,8 +504,8 @@ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 h1:BkTk4gynLjguayxrYxZoMZjBnA
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg=
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/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v1.7.1 h1:UJcjSAI3aUKx52kfcfhblgyhZceouhvvs3OYdWgn+PY=
@@ -567,122 +567,124 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABzeYmX3GTTZLzwJluJlk=
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
@@ -704,8 +706,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -782,8 +784,8 @@ golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -865,16 +867,16 @@ 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.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -886,8 +888,8 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -999,10 +1001,10 @@ google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7Fc
google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1016,8 +1018,8 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji
google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/exporter/prometheusremotewriteexporter/README.md b/exporter/prometheusremotewriteexporter/README.md
index 64413927fb52..806ee037e46c 100644
--- a/exporter/prometheusremotewriteexporter/README.md
+++ b/exporter/prometheusremotewriteexporter/README.md
@@ -54,7 +54,7 @@ The following settings can be optionally configured:
- `remote_write_queue`: fine tuning for queueing and sending of the outgoing remote writes.
- `enabled`: enable the sending queue (default: `true`)
- `queue_size`: number of OTLP metrics that can be queued. Ignored if `enabled` is `false` (default: `10000`)
- - `num_consumers`: minimum number of workers to use to fan out the outgoing requests. (default: `5`)
+ - `num_consumers`: minimum number of workers to use to fan out the outgoing requests. (default: `5`) **WARNING:** Currently, num_consumers doesn't have any effect due to incompatibility with Prometheus remote write API. The value will be ignored. Please see https://github.com/open-telemetry/opentelemetry-collector/issues/2949 for more information.
- `resource_to_telemetry_conversion`
- `enabled` (default = false): If `enabled` is `true`, all the resource attributes will be converted to metric labels by default.
- `target_info`: customize `target_info` metric
diff --git a/exporter/prometheusremotewriteexporter/config.go b/exporter/prometheusremotewriteexporter/config.go
index f63468783b1f..6a6f449a93dd 100644
--- a/exporter/prometheusremotewriteexporter/config.go
+++ b/exporter/prometheusremotewriteexporter/config.go
@@ -16,8 +16,8 @@ import (
// Config defines configuration for Remote Write exporter.
type Config struct {
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
// prefix attached to each exported metric name
// See: https://prometheus.io/docs/practices/naming/#metric-names
diff --git a/exporter/prometheusremotewriteexporter/config_test.go b/exporter/prometheusremotewriteexporter/config_test.go
index 1057b0d0ebc8..e79b5aaf0f42 100644
--- a/exporter/prometheusremotewriteexporter/config_test.go
+++ b/exporter/prometheusremotewriteexporter/config_test.go
@@ -42,7 +42,7 @@ func TestLoadConfig(t *testing.T) {
id: component.NewIDWithName(metadata.Type, "2"),
expected: &Config{
MaxBatchSizeBytes: 3000000,
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
BackOffConfig: configretry.BackOffConfig{
Enabled: true,
InitialInterval: 10 * time.Second,
diff --git a/exporter/prometheusremotewriteexporter/exporter_test.go b/exporter/prometheusremotewriteexporter/exporter_test.go
index f9dc584fdc55..a108d04ce442 100644
--- a/exporter/prometheusremotewriteexporter/exporter_test.go
+++ b/exporter/prometheusremotewriteexporter/exporter_test.go
@@ -41,7 +41,7 @@ import (
// Test_NewPRWExporter checks that a new exporter instance with non-nil fields is initialized
func Test_NewPRWExporter(t *testing.T) {
cfg := &Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{},
+ TimeoutSettings: exporterhelper.TimeoutConfig{},
BackOffConfig: configretry.BackOffConfig{},
Namespace: "",
ExternalLabels: map[string]string{},
@@ -137,7 +137,7 @@ func Test_NewPRWExporter(t *testing.T) {
// Test_Start checks if the client is properly created as expected.
func Test_Start(t *testing.T) {
cfg := &Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{},
+ TimeoutSettings: exporterhelper.TimeoutConfig{},
BackOffConfig: configretry.BackOffConfig{},
MaxBatchSizeBytes: 3000000,
Namespace: "",
diff --git a/exporter/prometheusremotewriteexporter/factory.go b/exporter/prometheusremotewriteexporter/factory.go
index e23b0ed0fc9e..f4f4e7d74d94 100644
--- a/exporter/prometheusremotewriteexporter/factory.go
+++ b/exporter/prometheusremotewriteexporter/factory.go
@@ -43,6 +43,10 @@ func createMetricsExporter(ctx context.Context, set exporter.Settings,
return nil, errors.New("invalid configuration")
}
+ if prwCfg.RemoteWriteQueue.NumConsumers != 0 {
+ set.Logger.Warn("Currently, remote_write_queue.num_consumers doesn't have any effect due to incompatibility with Prometheus remote write API. The value will be ignored. Please see https://github.com/open-telemetry/opentelemetry-collector/issues/2949 for more information.")
+ }
+
prwe, err := newPRWExporter(prwCfg, set)
if err != nil {
return nil, err
@@ -60,7 +64,7 @@ func createMetricsExporter(ctx context.Context, set exporter.Settings,
cfg,
prwe.PushMetrics,
exporterhelper.WithTimeout(prwCfg.TimeoutSettings),
- exporterhelper.WithQueue(exporterhelper.QueueSettings{
+ exporterhelper.WithQueue(exporterhelper.QueueConfig{
Enabled: prwCfg.RemoteWriteQueue.Enabled,
NumConsumers: 1,
QueueSize: prwCfg.RemoteWriteQueue.QueueSize,
@@ -82,7 +86,7 @@ func createDefaultConfig() component.Config {
Namespace: "",
ExternalLabels: map[string]string{},
MaxBatchSizeBytes: 3000000,
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
BackOffConfig: retrySettings,
AddMetricSuffixes: true,
SendMetadata: false,
@@ -91,7 +95,7 @@ func createDefaultConfig() component.Config {
// We almost read 0 bytes, so no need to tune ReadBufferSize.
ReadBufferSize: 0,
WriteBufferSize: 512 * 1024,
- Timeout: exporterhelper.NewDefaultTimeoutSettings().Timeout,
+ Timeout: exporterhelper.NewDefaultTimeoutConfig().Timeout,
Headers: map[string]configopaque.String{},
},
// TODO(jbd): Adjust the default queue size.
diff --git a/exporter/prometheusremotewriteexporter/go.mod b/exporter/prometheusremotewriteexporter/go.mod
index 277f6532ab3e..26dd5d23adc4 100644
--- a/exporter/prometheusremotewriteexporter/go.mod
+++ b/exporter/prometheusremotewriteexporter/go.mod
@@ -7,28 +7,28 @@ require (
github.com/fsnotify/fsnotify v1.7.0
github.com/gogo/protobuf v1.3.2
github.com/golang/snappy v0.0.4
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.109.0
github.com/prometheus/prometheus v0.54.1
github.com/stretchr/testify v1.9.0
github.com/tidwall/wal v1.1.7
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -56,36 +56,36 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/tidwall/gjson v1.10.2 // 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
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/prometheusremotewriteexporter/go.sum b/exporter/prometheusremotewriteexporter/go.sum
index 4740678b0ead..477824d1bc81 100644
--- a/exporter/prometheusremotewriteexporter/go.sum
+++ b/exporter/prometheusremotewriteexporter/go.sum
@@ -64,18 +64,18 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/prometheus/prometheus v0.54.1 h1:vKuwQNjnYN2/mDoWfHXDhAsz/68q/dQDb+YbcEqU7MQ=
github.com/prometheus/prometheus v0.54.1/go.mod h1:xlLByHhk2g3ycakQGrMaU8K7OySZx98BzeCR99991NY=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -94,76 +94,74 @@ github.com/tidwall/wal v1.1.7 h1:emc1TRjIVsdKKSnpwGBAcsAGg0767SvUk8+ygx7Bb+4=
github.com/tidwall/wal v1.1.7/go.mod h1:r6lR1j27W9EPalgHiB7zLJDYu3mzW5BQP5KrzBpYY/E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -179,20 +177,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/prometheusremotewriteexporter/helper_test.go b/exporter/prometheusremotewriteexporter/helper_test.go
index d0454d4cb98b..f464c25071b0 100644
--- a/exporter/prometheusremotewriteexporter/helper_test.go
+++ b/exporter/prometheusremotewriteexporter/helper_test.go
@@ -233,7 +233,7 @@ func TestEnsureTimeseriesPointsAreSortedByTimestamp(t *testing.T) {
},
},
}
- assert.Equal(t, got, want)
+ assert.Equal(t, want, got)
// For a full sanity/logical check, assert that EVERY
// Sample has a Timestamp bigger than its prior values.
diff --git a/exporter/pulsarexporter/config.go b/exporter/pulsarexporter/config.go
index 8bc9d557ecc9..ceca224ac653 100644
--- a/exporter/pulsarexporter/config.go
+++ b/exporter/pulsarexporter/config.go
@@ -16,9 +16,9 @@ import (
// Config defines configuration for Pulsar exporter.
type Config struct {
- exporterhelper.TimeoutSettings `mapstructure:",squash"`
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
// Endpoint of pulsar broker (default "pulsar://localhost:6650")
Endpoint string `mapstructure:"endpoint"`
@@ -145,7 +145,7 @@ func (cfg *Config) clientOptions() pulsar.ClientOptions {
func (cfg *Config) getProducerOptions() pulsar.ProducerOptions {
producerOptions := pulsar.ProducerOptions{
Topic: cfg.Topic,
- SendTimeout: cfg.Timeout,
+ SendTimeout: cfg.TimeoutSettings.Timeout,
BatcherBuilderType: cfg.Producer.BatcherBuilderType.ToPulsar(),
BatchingMaxMessages: cfg.Producer.BatchingMaxMessages,
BatchingMaxPublishDelay: cfg.Producer.BatchingMaxPublishDelay,
diff --git a/exporter/pulsarexporter/config_test.go b/exporter/pulsarexporter/config_test.go
index 048878af5e41..206e393b7f6e 100644
--- a/exporter/pulsarexporter/config_test.go
+++ b/exporter/pulsarexporter/config_test.go
@@ -33,7 +33,7 @@ func TestLoadConfig(t *testing.T) {
{
id: component.NewIDWithName(metadata.Type, ""),
expected: &Config{
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 20 * time.Second,
},
BackOffConfig: configretry.BackOffConfig{
@@ -44,7 +44,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
diff --git a/exporter/pulsarexporter/factory.go b/exporter/pulsarexporter/factory.go
index 85e87f839915..29f8879c8b53 100644
--- a/exporter/pulsarexporter/factory.go
+++ b/exporter/pulsarexporter/factory.go
@@ -59,9 +59,9 @@ func NewFactory(options ...FactoryOption) exporter.Factory {
func createDefaultConfig() component.Config {
return &Config{
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
Endpoint: defaultBroker,
// using an empty topic to track when it has not been set by user, default is based on traces or metrics.
Topic: "",
@@ -103,7 +103,7 @@ func (f *pulsarExporterFactory) createTracesExporter(
exporterhelper.WithCapabilities(consumer.Capabilities{MutatesData: false}),
// Disable exporterhelper Timeout, because we cannot pass a Context to the Producer,
// and will rely on the Pulsar Producer Timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(oCfg.BackOffConfig),
exporterhelper.WithQueue(oCfg.QueueSettings),
exporterhelper.WithStart(exp.start),
@@ -134,7 +134,7 @@ func (f *pulsarExporterFactory) createMetricsExporter(
exporterhelper.WithCapabilities(consumer.Capabilities{MutatesData: false}),
// Disable exporterhelper Timeout, because we cannot pass a Context to the Producer,
// and will rely on the sarama Pulsar Timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(oCfg.BackOffConfig),
exporterhelper.WithQueue(oCfg.QueueSettings),
exporterhelper.WithStart(exp.start),
@@ -165,7 +165,7 @@ func (f *pulsarExporterFactory) createLogsExporter(
exporterhelper.WithCapabilities(consumer.Capabilities{MutatesData: false}),
// Disable exporterhelper Timeout, because we cannot pass a Context to the Producer,
// and will rely on the Pulsar Producer Timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(oCfg.BackOffConfig),
exporterhelper.WithQueue(oCfg.QueueSettings),
exporterhelper.WithStart(exp.start),
diff --git a/exporter/pulsarexporter/factory_test.go b/exporter/pulsarexporter/factory_test.go
index 1cd6cc0f6432..12c5476850fd 100644
--- a/exporter/pulsarexporter/factory_test.go
+++ b/exporter/pulsarexporter/factory_test.go
@@ -18,19 +18,19 @@ import (
func Test_createDefaultConfig(t *testing.T) {
cfg := createDefaultConfig()
- assert.Equal(t, cfg, &Config{
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ assert.Equal(t, &Config{
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
Endpoint: defaultBroker,
- // using an empty topic to track when it has not been set by user, default is based on traces or metrics.
+
Topic: "",
Encoding: defaultEncoding,
Authentication: Authentication{},
MaxConnectionsPerBroker: 1,
ConnectionTimeout: 5 * time.Second,
OperationTimeout: 30 * time.Second,
- })
+ }, cfg)
}
func TestWithTracesMarshalers_err(t *testing.T) {
diff --git a/exporter/pulsarexporter/go.mod b/exporter/pulsarexporter/go.mod
index de05b7f64140..a2d9cba5c739 100644
--- a/exporter/pulsarexporter/go.mod
+++ b/exporter/pulsarexporter/go.mod
@@ -7,17 +7,17 @@ require (
github.com/cenkalti/backoff/v4 v4.3.0
github.com/gogo/protobuf v1.3.2
github.com/jaegertracing/jaeger v1.60.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -63,35 +63,35 @@ require (
github.com/pierrec/lz4 v2.6.1+incompatible // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/spaolacci/murmur3 v1.1.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
golang.org/x/mod v0.20.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/pulsarexporter/go.sum b/exporter/pulsarexporter/go.sum
index ecdff1f7564c..dc8fc3889419 100644
--- a/exporter/pulsarexporter/go.sum
+++ b/exporter/pulsarexporter/go.sum
@@ -180,12 +180,12 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRI
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c h1:NRoLoZvkBTKvR5gQLgA3e0hqjkY9u1wm+iOL45VN/qI=
github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
@@ -219,60 +219,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 h1:4K4tsIXefpVJtvA/8srF4V4y0akAoPHkIslgAkjixJA=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0/go.mod h1:jjdQuTGVsXV4vSs+CJ2qYDeDPf9yIJV23qlIzBm73Vg=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -300,8 +298,8 @@ golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwY
golang.org/x/net v0.0.0-20210726213435-c6fcb2dbf985/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
-golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -312,8 +310,8 @@ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210819135213-f52c844e1c1c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
@@ -321,8 +319,8 @@ golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fq
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
diff --git a/exporter/rabbitmqexporter/go.mod b/exporter/rabbitmqexporter/go.mod
index 8e7854345750..1881acbff7d4 100644
--- a/exporter/rabbitmqexporter/go.mod
+++ b/exporter/rabbitmqexporter/go.mod
@@ -3,18 +3,18 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbit
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/rabbitmq v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/rabbitmq v0.109.0
github.com/rabbitmq/amqp091-go v1.10.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -66,9 +66,9 @@ require (
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -77,32 +77,32 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/rabbitmqexporter/go.sum b/exporter/rabbitmqexporter/go.sum
index 1bb9faa248e4..e602de9f0e3e 100644
--- a/exporter/rabbitmqexporter/go.sum
+++ b/exporter/rabbitmqexporter/go.sum
@@ -54,8 +54,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -111,18 +111,18 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rabbitmq/amqp091-go v1.10.0 h1:STpn5XsHlHGcecLmMFCtg7mqq0RnD+zFr4uzukfVhBw=
github.com/rabbitmq/amqp091-go v1.10.0/go.mod h1:Hy4jKW5kQART1u+JkDTF9YYOQUHXqMuhrgxOEeS7G4o=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -148,66 +148,64 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -221,8 +219,8 @@ golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -243,29 +241,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/exporter/sapmexporter/config.go b/exporter/sapmexporter/config.go
index 0c34eb7d23df..b1f7993bcda8 100644
--- a/exporter/sapmexporter/config.go
+++ b/exporter/sapmexporter/config.go
@@ -49,9 +49,9 @@ type Config struct {
splunk.AccessTokenPassthroughConfig `mapstructure:",squash"`
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
}
func (c *Config) Validate() error {
diff --git a/exporter/sapmexporter/config_test.go b/exporter/sapmexporter/config_test.go
index 06007a91f5d8..099fbe2e3453 100644
--- a/exporter/sapmexporter/config_test.go
+++ b/exporter/sapmexporter/config_test.go
@@ -49,7 +49,7 @@ func TestLoadConfig(t *testing.T) {
AccessTokenPassthroughConfig: splunk.AccessTokenPassthroughConfig{
AccessTokenPassthrough: false,
},
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 10 * time.Second,
},
BackOffConfig: configretry.BackOffConfig{
@@ -60,7 +60,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
@@ -110,7 +110,7 @@ func TestInvalidConfig(t *testing.T) {
invalid = Config{
Endpoint: "abcd1234",
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
QueueSize: -1,
},
diff --git a/exporter/sapmexporter/exporter.go b/exporter/sapmexporter/exporter.go
index 763f3acdb147..9893d1c189a8 100644
--- a/exporter/sapmexporter/exporter.go
+++ b/exporter/sapmexporter/exporter.go
@@ -10,6 +10,7 @@ import (
"github.com/jaegertracing/jaeger/model"
sapmclient "github.com/signalfx/sapm-proto/client"
+ "go.opentelemetry.io/collector/client"
"go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/consumer"
"go.opentelemetry.io/collector/consumer/consumererror"
@@ -42,7 +43,6 @@ func (se *sapmExporter) Shutdown(context.Context) error {
}
func newSAPMExporter(cfg *Config, params exporter.Settings) (sapmExporter, error) {
-
client, err := sapmclient.New(cfg.clientOptions()...)
if err != nil {
return sapmExporter{}, err
@@ -71,7 +71,6 @@ func newSAPMTracesExporter(cfg *Config, set exporter.Settings) (exporter.Traces,
exporterhelper.WithRetry(cfg.BackOffConfig),
exporterhelper.WithTimeout(cfg.TimeoutSettings),
)
-
if err != nil {
return nil, err
}
@@ -95,8 +94,8 @@ func (se *sapmExporter) pushTraceData(ctx context.Context, td ptrace.Traces) err
return nil
}
- // All metrics in the pmetric.Metrics will have the same access token because of the BatchPerResourceMetrics.
- accessToken := se.retrieveAccessToken(rss.At(0))
+ accessToken := se.retrieveAccessToken(ctx, rss.At(0))
+
batches, err := jaeger.ProtoFromTraces(td)
if err != nil {
return consumererror.NewPermanent(err)
@@ -126,12 +125,18 @@ func (se *sapmExporter) pushTraceData(ctx context.Context, td ptrace.Traces) err
return nil
}
-func (se *sapmExporter) retrieveAccessToken(md ptrace.ResourceSpans) string {
+func (se *sapmExporter) retrieveAccessToken(ctx context.Context, md ptrace.ResourceSpans) string {
if !se.config.AccessTokenPassthrough {
// Nothing to do if token is pass through not configured or resource is nil.
return ""
}
+ cl := client.FromContext(ctx)
+ ss := cl.Metadata.Get(splunk.SFxAccessTokenHeader)
+ if len(ss) > 0 {
+ return ss[0]
+ }
+
attrs := md.Resource().Attributes()
if accessToken, ok := attrs.Get(splunk.SFxAccessTokenLabel); ok {
return accessToken.Str()
diff --git a/exporter/sapmexporter/exporter_test.go b/exporter/sapmexporter/exporter_test.go
index 9830ab2ce1c9..e70c3b7835b3 100644
--- a/exporter/sapmexporter/exporter_test.go
+++ b/exporter/sapmexporter/exporter_test.go
@@ -18,6 +18,7 @@ import (
splunksapm "github.com/signalfx/sapm-proto/gen"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/client"
"go.opentelemetry.io/collector/exporter/exportertest"
"go.opentelemetry.io/collector/pdata/ptrace"
@@ -215,6 +216,79 @@ func TestSAPMClientTokenUsageAndErrorMarshalling(t *testing.T) {
}
}
+func TestSAPMClientTokenAccess(t *testing.T) {
+ tests := []struct {
+ name string
+ inContext bool
+ accessTokenPassthrough bool
+ }{
+ {
+ name: "Token in context with passthrough",
+ inContext: true,
+ accessTokenPassthrough: true,
+ },
+ {
+ name: "Token in attributes with passthrough",
+ inContext: false,
+ accessTokenPassthrough: true,
+ },
+ {
+ name: "Token in config wihout passthrough",
+ inContext: false,
+ accessTokenPassthrough: false,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ tracesReceived := false
+ server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
+ expectedToken := "ClientAccessToken"
+ if tt.accessTokenPassthrough && tt.inContext {
+ expectedToken = "SplunkAccessToken"
+ } else if tt.accessTokenPassthrough && !tt.inContext {
+ expectedToken = "TraceAccessToken0"
+ }
+ assert.Contains(t, r.Header.Get("x-sf-token"), expectedToken)
+ status := 200
+ w.WriteHeader(status)
+ tracesReceived = true
+ }))
+ defer func() {
+ assert.True(t, tracesReceived, "Test server never received traces.")
+ }()
+ defer server.Close()
+
+ cfg := &Config{
+ Endpoint: server.URL,
+ AccessToken: "ClientAccessToken",
+ AccessTokenPassthroughConfig: splunk.AccessTokenPassthroughConfig{
+ AccessTokenPassthrough: tt.accessTokenPassthrough,
+ },
+ }
+ params := exportertest.NewNopSettings()
+
+ se, err := newSAPMExporter(cfg, params)
+ assert.NoError(t, err)
+ assert.NotNil(t, se, "failed to create trace exporter")
+
+ trace, testTraceErr := buildTestTrace()
+ require.NoError(t, testTraceErr)
+
+ ctx := context.Background()
+ if tt.inContext {
+ ctx = client.NewContext(
+ ctx,
+ client.Info{Metadata: client.NewMetadata(
+ map[string][]string{splunk.SFxAccessTokenHeader: {"SplunkAccessToken"}},
+ )},
+ )
+ }
+ err = se.pushTraceData(ctx, trace)
+ require.NoError(t, err)
+ })
+ }
+}
+
func decompress(body io.Reader, compression string) ([]byte, error) {
switch compression {
case "":
diff --git a/exporter/sapmexporter/factory.go b/exporter/sapmexporter/factory.go
index df852b763d68..c99a5432801a 100644
--- a/exporter/sapmexporter/factory.go
+++ b/exporter/sapmexporter/factory.go
@@ -33,9 +33,9 @@ func createDefaultConfig() component.Config {
AccessTokenPassthroughConfig: splunk.AccessTokenPassthroughConfig{
AccessTokenPassthrough: true,
},
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
}
}
diff --git a/exporter/sapmexporter/go.mod b/exporter/sapmexporter/go.mod
index 256d8497d23c..0d9081c3c801 100644
--- a/exporter/sapmexporter/go.mod
+++ b/exporter/sapmexporter/go.mod
@@ -6,18 +6,19 @@ require (
github.com/cenkalti/backoff/v4 v4.3.0
github.com/jaegertracing/jaeger v1.60.0
github.com/klauspost/compress v1.17.9
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0
github.com/signalfx/sapm-proto v0.14.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -43,35 +44,35 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/sapmexporter/go.sum b/exporter/sapmexporter/go.sum
index 7c611cc86417..f1352aca53c6 100644
--- a/exporter/sapmexporter/go.sum
+++ b/exporter/sapmexporter/go.sum
@@ -92,13 +92,13 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -118,60 +118,60 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 h1:4K4tsIXefpVJtvA/8srF4V4y0akAoPHkIslgAkjixJA=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0/go.mod h1:jjdQuTGVsXV4vSs+CJ2qYDeDPf9yIJV23qlIzBm73Vg=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -208,12 +208,12 @@ golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
diff --git a/exporter/sentryexporter/go.mod b/exporter/sentryexporter/go.mod
index c9f5bcb87399..89a6427741a5 100644
--- a/exporter/sentryexporter/go.mod
+++ b/exporter/sentryexporter/go.mod
@@ -3,15 +3,15 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentry
go 1.22.0
require (
- github.com/getsentry/sentry-go v0.28.1
+ github.com/getsentry/sentry-go v0.29.0
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -36,33 +36,33 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/sentryexporter/go.sum b/exporter/sentryexporter/go.sum
index f4befb50f43f..d5fd0d61844e 100644
--- a/exporter/sentryexporter/go.sum
+++ b/exporter/sentryexporter/go.sum
@@ -7,8 +7,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/getsentry/sentry-go v0.28.1 h1:zzaSm/vHmGllRM6Tpx1492r0YDzauArdBfkJRtY6P5k=
-github.com/getsentry/sentry-go v0.28.1/go.mod h1:1fQZ+7l7eeJ3wYi82q5Hg8GqAPgefRq+FP/QhafYVgg=
+github.com/getsentry/sentry-go v0.29.0 h1:YtWluuCFg9OfcqnaujpY918N/AhCCwarIDWOYSBAjCA=
+github.com/getsentry/sentry-go v0.29.0/go.mod h1:jhPesDAL0Q0W2+2YEuVOvdWmVtdsr1+jtBrlDEVWwLY=
github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA=
github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -60,72 +60,70 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -149,12 +147,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/sentryexporter/sentry_exporter_test.go b/exporter/sentryexporter/sentry_exporter_test.go
index 7e1a8f95ed90..8b44d63bccf8 100644
--- a/exporter/sentryexporter/sentry_exporter_test.go
+++ b/exporter/sentryexporter/sentry_exporter_test.go
@@ -461,13 +461,13 @@ func TestGenerateTagsFromAttributes(t *testing.T) {
tags := generateTagsFromAttributes(attrs)
stringVal := tags["string-key"]
- assert.Equal(t, stringVal, "string-value")
+ assert.Equal(t, "string-value", stringVal)
boolVal := tags["bool-key"]
- assert.Equal(t, boolVal, "true")
+ assert.Equal(t, "true", boolVal)
doubleVal := tags["double-key"]
- assert.Equal(t, doubleVal, "123.123")
+ assert.Equal(t, "123.123", doubleVal)
intVal := tags["int-key"]
- assert.Equal(t, intVal, "321")
+ assert.Equal(t, "321", intVal)
}
type SpanStatusCase struct {
diff --git a/exporter/signalfxexporter/config.go b/exporter/signalfxexporter/config.go
index 808af0cf9f23..b9ec08570cd3 100644
--- a/exporter/signalfxexporter/config.go
+++ b/exporter/signalfxexporter/config.go
@@ -50,9 +50,9 @@ var _ confmap.Unmarshaler = (*Config)(nil)
// Config defines configuration for SignalFx exporter.
type Config struct {
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
- confighttp.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ confighttp.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
// AccessToken is the authentication token provided by SignalFx.
AccessToken configopaque.String `mapstructure:"access_token"`
diff --git a/exporter/signalfxexporter/config_test.go b/exporter/signalfxexporter/config_test.go
index 7f9913dc44e4..128609cc5260 100644
--- a/exporter/signalfxexporter/config_test.go
+++ b/exporter/signalfxexporter/config_test.go
@@ -65,7 +65,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
AccessTokenPassthroughConfig: splunk.AccessTokenPassthroughConfig{
AccessTokenPassthrough: true,
},
@@ -132,7 +132,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
@@ -507,7 +507,7 @@ func TestConfigValidateErrors(t *testing.T) {
cfg: &Config{
Realm: "us0",
AccessToken: "access_token",
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
QueueSize: -1,
},
diff --git a/exporter/signalfxexporter/exporter_test.go b/exporter/signalfxexporter/exporter_test.go
index ef55bea36865..88ec35ba2904 100644
--- a/exporter/signalfxexporter/exporter_test.go
+++ b/exporter/signalfxexporter/exporter_test.go
@@ -807,7 +807,7 @@ func TestConsumeLogsDataWithAccessTokenPassthrough(t *testing.T) {
defer receivedTokens.Unlock()
return len(receivedTokens.tokens) == 1
}, 1*time.Second, 10*time.Millisecond)
- assert.Equal(t, receivedTokens.tokens[0], tt.expectedToken)
+ assert.Equal(t, tt.expectedToken, receivedTokens.tokens[0])
})
}
}
diff --git a/exporter/signalfxexporter/factory.go b/exporter/signalfxexporter/factory.go
index 51aa322170c0..2a96dde95cca 100644
--- a/exporter/signalfxexporter/factory.go
+++ b/exporter/signalfxexporter/factory.go
@@ -53,7 +53,7 @@ func createDefaultConfig() component.Config {
return &Config{
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
ClientConfig: confighttp.ClientConfig{
Timeout: defaultHTTPTimeout,
MaxIdleConns: &maxConnCount,
@@ -128,7 +128,7 @@ func createMetricsExporter(
cfg,
exp.pushMetrics,
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(cfg.BackOffConfig),
exporterhelper.WithQueue(cfg.QueueSettings),
exporterhelper.WithStart(exp.start),
@@ -171,7 +171,7 @@ func createLogsExporter(
cfg,
exp.pushLogs,
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(expCfg.BackOffConfig),
exporterhelper.WithQueue(expCfg.QueueSettings),
exporterhelper.WithStart(exp.startLogs))
diff --git a/exporter/signalfxexporter/go.mod b/exporter/signalfxexporter/go.mod
index 44bbf60afb18..3d5155a69128 100644
--- a/exporter/signalfxexporter/go.mod
+++ b/exporter/signalfxexporter/go.mod
@@ -6,31 +6,31 @@ require (
github.com/cenkalti/backoff/v4 v4.3.0
github.com/gobwas/glob v0.2.3
github.com/gogo/protobuf v1.3.2
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.109.0
github.com/shirou/gopsutil/v4 v4.24.8
github.com/signalfx/com_signalfx_metrics_protobuf v0.0.3
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
- golang.org/x/sys v0.24.0
+ golang.org/x/sys v0.25.0
gopkg.in/yaml.v3 v3.0.1
)
@@ -38,6 +38,7 @@ require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
@@ -54,48 +55,49 @@ require (
github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/signalfxexporter/go.sum b/exporter/signalfxexporter/go.sum
index 9b44a278c895..2e4a7dc73340 100644
--- a/exporter/signalfxexporter/go.sum
+++ b/exporter/signalfxexporter/go.sum
@@ -7,6 +7,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
@@ -65,6 +67,8 @@ 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/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
+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/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -80,16 +84,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
@@ -113,76 +117,74 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -198,8 +200,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -210,12 +212,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/signalfxexporter/internal/correlation/logshims_test.go b/exporter/signalfxexporter/internal/correlation/logshims_test.go
index bc421d0bd59c..3e337dc0dcd9 100644
--- a/exporter/signalfxexporter/internal/correlation/logshims_test.go
+++ b/exporter/signalfxexporter/internal/correlation/logshims_test.go
@@ -102,5 +102,5 @@ func TestZapShim_Fields(t *testing.T) {
c := e.Context[0]
assert.Equal(t, "field", c.Key)
require.Equal(t, zapcore.StringType, c.Type)
- assert.Equal(t, c.String, "field value")
+ assert.Equal(t, "field value", c.String)
}
diff --git a/exporter/signalfxexporter/internal/dimensions/dimclient_test.go b/exporter/signalfxexporter/internal/dimensions/dimclient_test.go
index 17b618a1fe6f..12b180e8e1fb 100644
--- a/exporter/signalfxexporter/internal/dimensions/dimclient_test.go
+++ b/exporter/signalfxexporter/internal/dimensions/dimclient_test.go
@@ -136,7 +136,7 @@ func TestDimensionClient(t *testing.T) {
}))
dims := waitForDims(dimCh, 1, 3)
- require.Equal(t, dims, []dim{
+ require.Equal(t, []dim{
{
Key: "host",
Value: "test-box",
@@ -148,7 +148,7 @@ func TestDimensionClient(t *testing.T) {
Tags: []string{"active"},
TagsToRemove: []string{"terminated"},
},
- })
+ }, dims)
})
t.Run("same dimension with different values", func(t *testing.T) {
@@ -164,7 +164,7 @@ func TestDimensionClient(t *testing.T) {
}))
dims := waitForDims(dimCh, 1, 3)
- require.Equal(t, dims, []dim{
+ require.Equal(t, []dim{
{
Key: "host",
Value: "test-box",
@@ -173,7 +173,7 @@ func TestDimensionClient(t *testing.T) {
},
TagsToRemove: []string{"active"},
},
- })
+ }, dims)
})
t.Run("send a distinct prop/tag set for existing dim with server error", func(t *testing.T) {
@@ -197,7 +197,7 @@ func TestDimensionClient(t *testing.T) {
dims = waitForDims(dimCh, 1, 3)
// After the server recovers the dim should be resent.
- require.Equal(t, dims, []dim{
+ require.Equal(t, []dim{
{
Key: "AWSUniqueID",
Value: "abcd",
@@ -206,7 +206,7 @@ func TestDimensionClient(t *testing.T) {
},
Tags: []string{"running"},
},
- })
+ }, dims)
})
t.Run("does not retry 4xx responses", func(t *testing.T) {
@@ -245,7 +245,7 @@ func TestDimensionClient(t *testing.T) {
forcedResp.Store(200)
dims = waitForDims(dimCh, 1, 3)
- require.Equal(t, dims, []dim{
+ require.Equal(t, []dim{
{
Key: "AWSUniqueID",
Value: "id404",
@@ -253,7 +253,7 @@ func TestDimensionClient(t *testing.T) {
"z": newString("x"),
},
},
- })
+ }, dims)
})
t.Run("send successive quick updates to same dim", func(t *testing.T) {
@@ -294,7 +294,7 @@ func TestDimensionClient(t *testing.T) {
dims := waitForDims(dimCh, 1, 3)
- require.Equal(t, dims, []dim{
+ require.Equal(t, []dim{
{
Key: "AWSUniqueID",
Value: "abcd",
@@ -305,7 +305,7 @@ func TestDimensionClient(t *testing.T) {
Tags: []string{"dev"},
TagsToRemove: []string{"running"},
},
- })
+ }, dims)
})
}
diff --git a/exporter/signalfxexporter/internal/translation/logdata_to_signalfxv2.go b/exporter/signalfxexporter/internal/translation/logdata_to_signalfxv2.go
index 9c542c7dbb45..70a6c31344f7 100644
--- a/exporter/signalfxexporter/internal/translation/logdata_to_signalfxv2.go
+++ b/exporter/signalfxexporter/internal/translation/logdata_to_signalfxv2.go
@@ -84,6 +84,8 @@ func convertLogRecord(lr plog.LogRecord, resourceAttrs pcommon.Map, logger *zap.
return true
case splunk.SFxEventPropertiesKey:
return true
+ case splunk.SFxAccessTokenLabel:
+ return true
case splunk.SFxEventType:
if v.Type() == pcommon.ValueTypeStr {
event.EventType = v.Str()
diff --git a/exporter/signalfxexporter/internal/translation/logdata_to_signalfxv2_test.go b/exporter/signalfxexporter/internal/translation/logdata_to_signalfxv2_test.go
index 42daba690590..24652373341c 100644
--- a/exporter/signalfxexporter/internal/translation/logdata_to_signalfxv2_test.go
+++ b/exporter/signalfxexporter/internal/translation/logdata_to_signalfxv2_test.go
@@ -48,6 +48,7 @@ func TestLogDataToSignalFxEvents(t *testing.T) {
resourceLog.Resource().Attributes().PutStr("k0", "should use ILL attr value instead")
resourceLog.Resource().Attributes().PutStr("k3", "v3")
resourceLog.Resource().Attributes().PutInt("k4", 123)
+ resourceLog.Resource().Attributes().PutStr("com.splunk.signalfx.access_token", "hunter2")
ilLogs := resourceLog.ScopeLogs()
logSlice := ilLogs.AppendEmpty().LogRecords()
diff --git a/exporter/splunkhecexporter/client_test.go b/exporter/splunkhecexporter/client_test.go
index 767e9fbd004e..595eb89bf9c7 100644
--- a/exporter/splunkhecexporter/client_test.go
+++ b/exporter/splunkhecexporter/client_test.go
@@ -1509,7 +1509,7 @@ func Test_pushLogData_nil_Logs(t *testing.T) {
return logs
}(),
requires: func(t *testing.T, logs plog.Logs) {
- require.Equal(t, logs.ResourceLogs().Len(), 1)
+ require.Equal(t, 1, logs.ResourceLogs().Len())
require.Zero(t, logs.ResourceLogs().At(0).ScopeLogs().Len())
},
},
@@ -1523,8 +1523,8 @@ func Test_pushLogData_nil_Logs(t *testing.T) {
return logs
}(),
requires: func(t *testing.T, logs plog.Logs) {
- require.Equal(t, logs.ResourceLogs().Len(), 1)
- require.Equal(t, logs.ResourceLogs().At(0).ScopeLogs().Len(), 1)
+ require.Equal(t, 1, logs.ResourceLogs().Len())
+ require.Equal(t, 1, logs.ResourceLogs().At(0).ScopeLogs().Len())
require.Zero(t, logs.ResourceLogs().At(0).ScopeLogs().At(0).LogRecords().Len())
},
},
diff --git a/exporter/splunkhecexporter/config.go b/exporter/splunkhecexporter/config.go
index 168fb6aced26..c460ace9f604 100644
--- a/exporter/splunkhecexporter/config.go
+++ b/exporter/splunkhecexporter/config.go
@@ -65,9 +65,9 @@ type HecTelemetry struct {
// Config defines configuration for Splunk exporter.
type Config struct {
- confighttp.ClientConfig `mapstructure:",squash"`
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ confighttp.ClientConfig `mapstructure:",squash"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
// Experimental: This configuration is at the early stage of development and may change without backward compatibility
// until https://github.com/open-telemetry/opentelemetry-collector/issues/8122 is resolved.
diff --git a/exporter/splunkhecexporter/config_test.go b/exporter/splunkhecexporter/config_test.go
index 5d369d6ac9cc..8af89fad6014 100644
--- a/exporter/splunkhecexporter/config_test.go
+++ b/exporter/splunkhecexporter/config_test.go
@@ -86,7 +86,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
diff --git a/exporter/splunkhecexporter/factory.go b/exporter/splunkhecexporter/factory.go
index f320eefca188..a9e8228a627d 100644
--- a/exporter/splunkhecexporter/factory.go
+++ b/exporter/splunkhecexporter/factory.go
@@ -77,7 +77,7 @@ func createDefaultConfig() component.Config {
},
SplunkAppName: defaultSplunkAppName,
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
BatcherConfig: batcherCfg,
DisableCompression: false,
MaxContentLengthLogs: defaultContentLengthLogsLimit,
@@ -120,7 +120,7 @@ func createTracesExporter(
cfg,
c.pushTraceData,
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(cfg.BackOffConfig),
exporterhelper.WithQueue(cfg.QueueSettings),
exporterhelper.WithStart(c.start),
@@ -155,7 +155,7 @@ func createMetricsExporter(
cfg,
c.pushMetricsData,
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(cfg.BackOffConfig),
exporterhelper.WithQueue(cfg.QueueSettings),
exporterhelper.WithStart(c.start),
@@ -189,7 +189,7 @@ func createLogsExporter(
cfg,
c.pushLogData,
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(cfg.BackOffConfig),
exporterhelper.WithQueue(cfg.QueueSettings),
exporterhelper.WithStart(c.start),
diff --git a/exporter/splunkhecexporter/go.mod b/exporter/splunkhecexporter/go.mod
index fd6a23519bcc..cc67f432a0af 100644
--- a/exporter/splunkhecexporter/go.mod
+++ b/exporter/splunkhecexporter/go.mod
@@ -5,28 +5,28 @@ go 1.22.0
require (
github.com/cenkalti/backoff/v4 v4.3.0
github.com/goccy/go-json v0.10.3
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -76,15 +76,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
@@ -93,31 +93,31 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/splunkhecexporter/go.sum b/exporter/splunkhecexporter/go.sum
index 35bc72df2356..f49789a08dcd 100644
--- a/exporter/splunkhecexporter/go.sum
+++ b/exporter/splunkhecexporter/go.sum
@@ -58,8 +58,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -117,16 +117,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
@@ -152,82 +152,80 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -237,18 +235,18 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -263,29 +261,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/exporter/splunkhecexporter/heartbeat_test.go b/exporter/splunkhecexporter/heartbeat_test.go
index bc94b50e538d..67312c6d6071 100644
--- a/exporter/splunkhecexporter/heartbeat_test.go
+++ b/exporter/splunkhecexporter/heartbeat_test.go
@@ -138,7 +138,7 @@ func Test_Heartbeat_success(t *testing.T) {
require.NoError(t, err)
return len(got) != 0
}, time.Second, 10*time.Millisecond)
- assert.Greater(t, got[0], int64(0), "there should be at least one success metric datapoint")
+ assert.Positive(t, got[0], "there should be at least one success metric datapoint")
attrs, err := getAttributes(reader, sentMetricsName)
require.NoError(t, err)
assert.Equal(t, attribute.NewSet(attribute.String(metricLabelKey, metricLabelVal)), attrs[0])
@@ -161,7 +161,7 @@ func Test_Heartbeat_failure(t *testing.T) {
require.NoError(t, err)
return len(got) != 0
}, time.Second, 10*time.Millisecond)
- assert.Greater(t, got[0], int64(0), "there should be at least one failure metric datapoint")
+ assert.Positive(t, got[0], "there should be at least one failure metric datapoint")
attrs, err := getAttributes(reader, defaultHBFailedMetricsName)
require.NoError(t, err)
assert.Equal(t, attribute.NewSet(attribute.String(metricLabelKey, metricLabelVal)), attrs[0])
diff --git a/exporter/sumologicexporter/config.go b/exporter/sumologicexporter/config.go
index ae21a6a0715e..dab1dc21bb5c 100644
--- a/exporter/sumologicexporter/config.go
+++ b/exporter/sumologicexporter/config.go
@@ -21,9 +21,9 @@ import (
// Config defines configuration for Sumo Logic exporter.
type Config struct {
- confighttp.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ confighttp.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
// Compression encoding format, either empty string, gzip or deflate (default gzip)
// Empty string means no compression
diff --git a/exporter/sumologicexporter/exporter.go b/exporter/sumologicexporter/exporter.go
index 6823655eb3be..f887380045c9 100644
--- a/exporter/sumologicexporter/exporter.go
+++ b/exporter/sumologicexporter/exporter.go
@@ -103,7 +103,7 @@ func newLogsExporter(
se.pushLogsData,
// Disable exporterhelper Timeout, since we are using a custom mechanism
// within exporter itself
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(cfg.BackOffConfig),
exporterhelper.WithQueue(cfg.QueueSettings),
exporterhelper.WithStart(se.start),
@@ -128,7 +128,7 @@ func newMetricsExporter(
se.pushMetricsData,
// Disable exporterhelper Timeout, since we are using a custom mechanism
// within exporter itself
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(cfg.BackOffConfig),
exporterhelper.WithQueue(cfg.QueueSettings),
exporterhelper.WithStart(se.start),
@@ -153,7 +153,7 @@ func newTracesExporter(
se.pushTracesData,
// Disable exporterhelper Timeout, since we are using a custom mechanism
// within exporter itself
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithRetry(cfg.BackOffConfig),
exporterhelper.WithQueue(cfg.QueueSettings),
exporterhelper.WithStart(se.start),
diff --git a/exporter/sumologicexporter/exporter_test.go b/exporter/sumologicexporter/exporter_test.go
index 421bc7839c1a..df93e5ce201c 100644
--- a/exporter/sumologicexporter/exporter_test.go
+++ b/exporter/sumologicexporter/exporter_test.go
@@ -5,7 +5,6 @@ package sumologicexporter
import (
"context"
- "errors"
"net/http"
"net/http/httptest"
"sync"
@@ -192,7 +191,7 @@ func TestAllFailed(t *testing.T) {
assert.EqualError(t, err, "failed sending data: status: 500 Internal Server Error")
var partial consumererror.Logs
- require.True(t, errors.As(err, &partial))
+ require.ErrorAs(t, err, &partial)
assert.Equal(t, logsExpected, partial.Data())
}
@@ -231,7 +230,7 @@ func TestPartiallyFailed(t *testing.T) {
assert.EqualError(t, err, "failed sending data: status: 500 Internal Server Error")
var partial consumererror.Logs
- require.True(t, errors.As(err, &partial))
+ require.ErrorAs(t, err, &partial)
assert.Equal(t, logsExpected, partial.Data())
}
@@ -462,7 +461,7 @@ gauge_metric_name{foo="bar",remote_name="156955",url="http://another_url"} 245 1
assert.EqualError(t, err, tc.expectedError)
var partial consumererror.Metrics
- require.True(t, errors.As(err, &partial))
+ require.ErrorAs(t, err, &partial)
// TODO fix
// assert.Equal(t, metrics, partial.GetMetrics())
})
diff --git a/exporter/sumologicexporter/factory.go b/exporter/sumologicexporter/factory.go
index c27cd17d76f9..ae1002883374 100644
--- a/exporter/sumologicexporter/factory.go
+++ b/exporter/sumologicexporter/factory.go
@@ -29,7 +29,7 @@ func NewFactory() exporter.Factory {
}
func createDefaultConfig() component.Config {
- qs := exporterhelper.NewDefaultQueueSettings()
+ qs := exporterhelper.NewDefaultQueueConfig()
qs.Enabled = false
return &Config{
diff --git a/exporter/sumologicexporter/factory_test.go b/exporter/sumologicexporter/factory_test.go
index 53bfac1b4241..c4071e4612a4 100644
--- a/exporter/sumologicexporter/factory_test.go
+++ b/exporter/sumologicexporter/factory_test.go
@@ -26,10 +26,10 @@ func TestType(t *testing.T) {
func TestCreateDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig()
- qs := exporterhelper.NewDefaultQueueSettings()
+ qs := exporterhelper.NewDefaultQueueConfig()
qs.Enabled = false
- assert.Equal(t, cfg, &Config{
+ assert.Equal(t, &Config{
MaxRequestBodySize: 1_048_576,
LogFormat: "otlp",
MetricFormat: "otlp",
@@ -44,7 +44,7 @@ func TestCreateDefaultConfig(t *testing.T) {
},
BackOffConfig: configretry.NewDefaultBackOffConfig(),
QueueSettings: qs,
- })
+ }, cfg)
assert.NoError(t, component.ValidateConfig(cfg))
}
diff --git a/exporter/sumologicexporter/go.mod b/exporter/sumologicexporter/go.mod
index bf977fa77437..557f88d8bb19 100644
--- a/exporter/sumologicexporter/go.mod
+++ b/exporter/sumologicexporter/go.mod
@@ -4,23 +4,23 @@ go 1.22.0
require (
github.com/klauspost/compress v1.17.9
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842
@@ -55,9 +55,9 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shirou/gopsutil/v4 v4.24.8 // indirect
@@ -65,27 +65,27 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/sumologicexporter/go.sum b/exporter/sumologicexporter/go.sum
index 8319e6827eae..738a55911d8f 100644
--- a/exporter/sumologicexporter/go.sum
+++ b/exporter/sumologicexporter/go.sum
@@ -71,16 +71,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
@@ -101,74 +101,72 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -186,8 +184,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -198,12 +196,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/syslogexporter/config.go b/exporter/syslogexporter/config.go
index 237278ef2c79..a07526d3d565 100644
--- a/exporter/syslogexporter/config.go
+++ b/exporter/syslogexporter/config.go
@@ -40,9 +40,9 @@ type Config struct {
// TLSSetting struct exposes TLS client configuration.
TLSSetting configtls.ClientConfig `mapstructure:"tls"`
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct
}
// Validate the configuration for errors. This is required by component.Config.
diff --git a/exporter/syslogexporter/exporter_test.go b/exporter/syslogexporter/exporter_test.go
index 212ea99d687c..db643caf4bb4 100644
--- a/exporter/syslogexporter/exporter_test.go
+++ b/exporter/syslogexporter/exporter_test.go
@@ -157,7 +157,7 @@ func TestSyslogExportSuccess(t *testing.T) {
defer conn.Close()
b, err := io.ReadAll(conn)
require.NoError(t, err, "could not read all")
- assert.Equal(t, string(b), expectedForm)
+ assert.Equal(t, expectedForm, string(b))
}
func TestSyslogExportFail(t *testing.T) {
diff --git a/exporter/syslogexporter/factory.go b/exporter/syslogexporter/factory.go
index 1901b0656109..a339aaa6e25b 100644
--- a/exporter/syslogexporter/factory.go
+++ b/exporter/syslogexporter/factory.go
@@ -25,7 +25,7 @@ func NewFactory() exporter.Factory {
}
func createDefaultConfig() component.Config {
- qs := exporterhelper.NewDefaultQueueSettings()
+ qs := exporterhelper.NewDefaultQueueConfig()
qs.Enabled = false
return &Config{
@@ -34,7 +34,7 @@ func createDefaultConfig() component.Config {
Protocol: DefaultProtocol,
BackOffConfig: configretry.NewDefaultBackOffConfig(),
QueueSettings: qs,
- TimeoutSettings: exporterhelper.NewDefaultTimeoutSettings(),
+ TimeoutSettings: exporterhelper.NewDefaultTimeoutConfig(),
}
}
diff --git a/exporter/syslogexporter/factory_test.go b/exporter/syslogexporter/factory_test.go
index 47cfc42a35d2..a511b1c2be97 100644
--- a/exporter/syslogexporter/factory_test.go
+++ b/exporter/syslogexporter/factory_test.go
@@ -24,11 +24,11 @@ func TestType(t *testing.T) {
func TestCreateDefaultConfig(t *testing.T) {
cfg := createDefaultConfig()
- assert.Equal(t, cfg, &Config{
+ assert.Equal(t, &Config{
Port: 514,
Network: "tcp",
Protocol: "rfc5424",
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: false,
NumConsumers: 10,
QueueSize: 1000,
@@ -41,8 +41,8 @@ func TestCreateDefaultConfig(t *testing.T) {
MaxInterval: 30 * time.Second,
MaxElapsedTime: 5 * time.Minute,
},
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
- })
+ }, cfg)
}
diff --git a/exporter/syslogexporter/go.mod b/exporter/syslogexporter/go.mod
index 74ea37f865a5..ea4b9a0307e7 100644
--- a/exporter/syslogexporter/go.mod
+++ b/exporter/syslogexporter/go.mod
@@ -4,12 +4,12 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -27,24 +27,24 @@ require (
github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
)
@@ -58,14 +58,14 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/syslogexporter/go.sum b/exporter/syslogexporter/go.sum
index 83316ef2b562..cdfa2471ef9d 100644
--- a/exporter/syslogexporter/go.sum
+++ b/exporter/syslogexporter/go.sum
@@ -54,76 +54,74 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -147,8 +145,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/exporter/tencentcloudlogserviceexporter/go.mod b/exporter/tencentcloudlogserviceexporter/go.mod
index 1d0eb144bacb..f2f547c79f14 100644
--- a/exporter/tencentcloudlogserviceexporter/go.mod
+++ b/exporter/tencentcloudlogserviceexporter/go.mod
@@ -3,16 +3,16 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencen
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/pierrec/lz4 v2.6.1+incompatible
github.com/stretchr/testify v1.9.0
- github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.991
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.999
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
google.golang.org/protobuf v1.34.2
)
@@ -39,32 +39,32 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/exporter/tencentcloudlogserviceexporter/go.sum b/exporter/tencentcloudlogserviceexporter/go.sum
index 40f64c2a3f44..b532927ce82a 100644
--- a/exporter/tencentcloudlogserviceexporter/go.sum
+++ b/exporter/tencentcloudlogserviceexporter/go.sum
@@ -59,77 +59,75 @@ github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi
github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
-github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.991 h1:0Xg2IUktDgGsjBv82WTmTQdHZFRwS2XDUnuOHexCxVw=
-github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.991/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
+github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.999 h1:Rsa9KWHP7ZG87kaDPTrGiz6LiSkGd4S2Hlz94UtVLGY=
+github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.999/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -153,12 +151,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/exporter/zipkinexporter/config.go b/exporter/zipkinexporter/config.go
index 5f18554fa174..a4202794c38f 100644
--- a/exporter/zipkinexporter/config.go
+++ b/exporter/zipkinexporter/config.go
@@ -14,8 +14,8 @@ import (
// Config defines configuration settings for the Zipkin exporter.
type Config struct {
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
// Configures the exporter client.
// The Endpoint to send the Zipkin trace data to (e.g.: http://some.url:9411/api/v2/spans).
diff --git a/exporter/zipkinexporter/config_test.go b/exporter/zipkinexporter/config_test.go
index 0d27f9816bda..262f6e0c86d2 100644
--- a/exporter/zipkinexporter/config_test.go
+++ b/exporter/zipkinexporter/config_test.go
@@ -52,7 +52,7 @@ func TestLoadConfig(t *testing.T) {
RandomizationFactor: backoff.DefaultRandomizationFactor,
Multiplier: backoff.DefaultMultiplier,
},
- QueueSettings: exporterhelper.QueueSettings{
+ QueueSettings: exporterhelper.QueueConfig{
Enabled: true,
NumConsumers: 2,
QueueSize: 10,
diff --git a/exporter/zipkinexporter/factory.go b/exporter/zipkinexporter/factory.go
index 039a9127a59f..70316c980537 100644
--- a/exporter/zipkinexporter/factory.go
+++ b/exporter/zipkinexporter/factory.go
@@ -38,7 +38,7 @@ func createDefaultConfig() component.Config {
defaultClientHTTPSettings.WriteBufferSize = 512 * 1024
return &Config{
BackOffConfig: configretry.NewDefaultBackOffConfig(),
- QueueSettings: exporterhelper.NewDefaultQueueSettings(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
ClientConfig: defaultClientHTTPSettings,
Format: defaultFormat,
DefaultServiceName: defaultServiceName,
@@ -63,7 +63,7 @@ func createTracesExporter(
ze.pushTraces,
exporterhelper.WithStart(ze.start),
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
exporterhelper.WithQueue(zc.QueueSettings),
exporterhelper.WithRetry(zc.BackOffConfig))
}
diff --git a/exporter/zipkinexporter/go.mod b/exporter/zipkinexporter/go.mod
index 433c5cbde077..8cd4fb54adc4 100644
--- a/exporter/zipkinexporter/go.mod
+++ b/exporter/zipkinexporter/go.mod
@@ -4,20 +4,20 @@ go 1.22.0
require (
github.com/cenkalti/backoff/v4 v4.3.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.109.0
github.com/openzipkin/zipkin-go v0.4.3
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -46,43 +46,43 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/exporter/zipkinexporter/go.sum b/exporter/zipkinexporter/go.sum
index 79bad23e8f00..f00d580b7078 100644
--- a/exporter/zipkinexporter/go.sum
+++ b/exporter/zipkinexporter/go.sum
@@ -68,12 +68,12 @@ github.com/openzipkin/zipkin-go v0.4.3/go.mod h1:M9wCJZFWCo2RiY+o1eBCEMe0Dp2S5LD
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -86,76 +86,76 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -171,20 +171,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/ackextension/go.mod b/extension/ackextension/go.mod
index 2d7d8cc319e8..95c9f84c24ba 100644
--- a/extension/ackextension/go.mod
+++ b/extension/ackextension/go.mod
@@ -5,8 +5,8 @@ go 1.22.0
require (
github.com/hashicorp/golang-lru/v2 v2.0.7
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -16,35 +16,28 @@ require (
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
- github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/klauspost/compress v1.17.9 // indirect
- github.com/knadh/koanf/maps v0.1.1 // indirect
- github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
- github.com/knadh/koanf/v2 v2.1.1 // indirect
- github.com/mitchellh/copystructure v1.2.0 // indirect
- github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/ackextension/go.sum b/extension/ackextension/go.sum
index 7b049338fade..635aeb4597e3 100644
--- a/extension/ackextension/go.sum
+++ b/extension/ackextension/go.sum
@@ -9,8 +9,6 @@ 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/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-viper/mapstructure/v2 v2.1.0 h1:gHnMa2Y/pIxElCH2GlZZ1lZSsn6XMtufpGyP1XxdC/w=
-github.com/go-viper/mapstructure/v2 v2.1.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
@@ -23,32 +21,22 @@ github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA=
github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw=
-github.com/knadh/koanf/maps v0.1.1 h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs=
-github.com/knadh/koanf/maps v0.1.1/go.mod h1:npD/QZY3V6ghQDdcQzl1W4ICNVTkohC8E73eI2xW4yI=
-github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU=
-github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU=
-github.com/knadh/koanf/v2 v2.1.1 h1:/R8eXqasSTsmDCsAyYj+81Wteg8AqrV9CP6gvsTsOmM=
-github.com/knadh/koanf/v2 v2.1.1/go.mod h1:4mnTRbZCK+ALuBXHZMjDfG9y714L7TykVnZkXbMU3Es=
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
-github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
-github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
-github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
-github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
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/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -57,28 +45,26 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -94,20 +80,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/asapauthextension/go.mod b/extension/asapauthextension/go.mod
index 2fb90ca3914d..5b3a344b4257 100644
--- a/extension/asapauthextension/go.mod
+++ b/extension/asapauthextension/go.mod
@@ -6,11 +6,11 @@ require (
bitbucket.org/atlassian/go-asap/v2 v2.9.0
github.com/SermoDigital/jose v0.9.2-0.20180104203859-803625baeddc
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/multierr v1.11.0
google.golang.org/grpc v1.66.0
)
@@ -33,24 +33,23 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/pquerna/cachecontrol v0.1.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/vincent-petithory/dataurl v1.0.0 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/extension/asapauthextension/go.sum b/extension/asapauthextension/go.sum
index 28e9ef35cf4e..baaedb6bccfe 100644
--- a/extension/asapauthextension/go.sum
+++ b/extension/asapauthextension/go.sum
@@ -50,12 +50,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pquerna/cachecontrol v0.1.0 h1:yJMy84ti9h/+OEWa752kBTKv4XC30OtVVHYv/8cTqKc=
github.com/pquerna/cachecontrol v0.1.0/go.mod h1:NrUG3Z7Rdu85UNR3vm7SOsl1nFIeSiQnrHV5K9mBcUI=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -68,34 +68,32 @@ github.com/vincent-petithory/dataurl v1.0.0 h1:cXw+kPto8NLuJtlMsI152irrVw9fRDX8A
github.com/vincent-petithory/dataurl v1.0.0/go.mod h1:FHafX5vmDzyP+1CQATJn7WFKc9CvnvxyvZy6I1MrG/U=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -111,23 +109,23 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=
-golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
+golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
+golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/awsproxy/go.mod b/extension/awsproxy/go.mod
index 892514e1f0bb..3f09c116e7ee 100644
--- a/extension/awsproxy/go.mod
+++ b/extension/awsproxy/go.mod
@@ -3,15 +3,15 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/awspr
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
)
@@ -36,24 +36,24 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/awsproxy/go.sum b/extension/awsproxy/go.sum
index 208a46486777..b8efacdff7e5 100644
--- a/extension/awsproxy/go.sum
+++ b/extension/awsproxy/go.sum
@@ -52,12 +52,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -67,38 +67,38 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -114,20 +114,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/basicauthextension/extension_test.go b/extension/basicauthextension/extension_test.go
index 265689d0b6c6..d68cb069f4bd 100644
--- a/extension/basicauthextension/extension_test.go
+++ b/extension/basicauthextension/extension_test.go
@@ -172,7 +172,7 @@ func TestBasicAuth_HtpasswdInlinePrecedence(t *testing.T) {
auth = base64.StdEncoding.EncodeToString([]byte("username:fromfile"))
_, err = ext.Authenticate(context.Background(), map[string][]string{"authorization": {"Basic " + auth}})
- assert.Error(t, errInvalidCredentials, err)
+ assert.ErrorIs(t, errInvalidCredentials, err)
}
func TestBasicAuth_SupportedHeaders(t *testing.T) {
@@ -265,7 +265,7 @@ func TestBasicAuth_ClientValid(t *testing.T) {
expectedMd := map[string]string{
"authorization": fmt.Sprintf("Basic %s", authCreds),
}
- assert.Equal(t, md, expectedMd)
+ assert.Equal(t, expectedMd, md)
assert.NoError(t, err)
assert.True(t, credential.RequireTransportSecurity())
diff --git a/extension/basicauthextension/go.mod b/extension/basicauthextension/go.mod
index 755aa6d455e7..d7bcabe0dd11 100644
--- a/extension/basicauthextension/go.mod
+++ b/extension/basicauthextension/go.mod
@@ -5,12 +5,12 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
github.com/tg123/go-htpasswd v1.2.2
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
google.golang.org/grpc v1.66.0
)
@@ -33,25 +33,24 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/crypto v0.25.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/extension/basicauthextension/go.sum b/extension/basicauthextension/go.sum
index 68c76876677e..6539cec9125e 100644
--- a/extension/basicauthextension/go.sum
+++ b/extension/basicauthextension/go.sum
@@ -49,12 +49,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -65,38 +65,36 @@ github.com/tg123/go-htpasswd v1.2.2 h1:tmNccDsQ+wYsoRfiONzIhDm5OkVHQzN3w4FOBAlN6
github.com/tg123/go-htpasswd v1.2.2/go.mod h1:FcIrK0J+6zptgVwK1JDlqyajW/1B4PtuJ/FLWl7nx8A=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -106,28 +104,28 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30=
-golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M=
+golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
+golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/bearertokenauthextension/bearertokenauth_test.go b/extension/bearertokenauthextension/bearertokenauth_test.go
index 2d921e117ab3..4bdec8b461e6 100644
--- a/extension/bearertokenauthextension/bearertokenauth_test.go
+++ b/extension/bearertokenauthextension/bearertokenauth_test.go
@@ -82,7 +82,7 @@ func TestBearerAuthenticator(t *testing.T) {
expectedMd := map[string]string{
"authorization": fmt.Sprintf("Bearer %s", string(cfg.BearerToken)),
}
- assert.Equal(t, md, expectedMd)
+ assert.Equal(t, expectedMd, md)
assert.NoError(t, err)
assert.True(t, credential.RequireTransportSecurity())
@@ -123,7 +123,7 @@ func TestBearerStartWatchStop(t *testing.T) {
expectedMd := map[string]string{
"authorization": tokenStr,
}
- assert.Equal(t, md, expectedMd)
+ assert.Equal(t, expectedMd, md)
assert.NoError(t, err)
assert.True(t, credential.RequireTransportSecurity())
@@ -133,7 +133,7 @@ func TestBearerStartWatchStop(t *testing.T) {
credential, _ = bauth.PerRPCCredentials()
md, err = credential.GetRequestMetadata(context.Background())
expectedMd["authorization"] = tokenStr + "test"
- assert.Equal(t, md, expectedMd)
+ assert.Equal(t, expectedMd, md)
assert.NoError(t, err)
// change file content back
@@ -143,7 +143,7 @@ func TestBearerStartWatchStop(t *testing.T) {
md, err = credential.GetRequestMetadata(context.Background())
expectedMd["authorization"] = tokenStr
time.Sleep(5 * time.Second)
- assert.Equal(t, md, expectedMd)
+ assert.Equal(t, expectedMd, md)
assert.NoError(t, err)
assert.NoError(t, bauth.Shutdown(context.Background()))
diff --git a/extension/bearertokenauthextension/go.mod b/extension/bearertokenauthextension/go.mod
index 9c9ef979b988..5641aed86942 100644
--- a/extension/bearertokenauthextension/go.mod
+++ b/extension/bearertokenauthextension/go.mod
@@ -5,11 +5,11 @@ go 1.22.0
require (
github.com/fsnotify/fsnotify v1.7.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/grpc v1.66.0
@@ -32,23 +32,22 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/extension/bearertokenauthextension/go.sum b/extension/bearertokenauthextension/go.sum
index 00f69a68ff7e..fa2905375430 100644
--- a/extension/bearertokenauthextension/go.sum
+++ b/extension/bearertokenauthextension/go.sum
@@ -43,12 +43,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -57,34 +57,32 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -100,20 +98,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/encoding/avrologencodingextension/go.mod b/extension/encoding/avrologencodingextension/go.mod
index 460329ce28b4..7482f34ab993 100644
--- a/extension/encoding/avrologencodingextension/go.mod
+++ b/extension/encoding/avrologencodingextension/go.mod
@@ -4,12 +4,12 @@ go 1.22.0
require (
github.com/linkedin/goavro/v2 v2.13.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -34,23 +34,22 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/encoding/avrologencodingextension/go.sum b/extension/encoding/avrologencodingextension/go.sum
index 52b246769e90..78ad49ed8ab1 100644
--- a/extension/encoding/avrologencodingextension/go.sum
+++ b/extension/encoding/avrologencodingextension/go.sum
@@ -56,12 +56,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -75,30 +75,28 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -114,20 +112,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/encoding/go.mod b/extension/encoding/go.mod
index 60fb282aa36d..82744708b18a 100644
--- a/extension/encoding/go.mod
+++ b/extension/encoding/go.mod
@@ -3,36 +3,28 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/encod
go 1.22.0
require (
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
)
require (
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
- github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/json-iterator/go v1.1.12 // indirect
- github.com/knadh/koanf/maps v0.1.1 // indirect
- github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
- github.com/knadh/koanf/v2 v2.1.1 // indirect
- github.com/mitchellh/copystructure v1.2.0 // indirect
- github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
- gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/extension/encoding/go.sum b/extension/encoding/go.sum
index de7e945e5da7..9ff4a0dbd6db 100644
--- a/extension/encoding/go.sum
+++ b/extension/encoding/go.sum
@@ -6,8 +6,6 @@ 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/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-viper/mapstructure/v2 v2.1.0 h1:gHnMa2Y/pIxElCH2GlZZ1lZSsn6XMtufpGyP1XxdC/w=
-github.com/go-viper/mapstructure/v2 v2.1.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
@@ -17,20 +15,6 @@ github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnr
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
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/knadh/koanf/maps v0.1.1 h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs=
-github.com/knadh/koanf/maps v0.1.1/go.mod h1:npD/QZY3V6ghQDdcQzl1W4ICNVTkohC8E73eI2xW4yI=
-github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU=
-github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU=
-github.com/knadh/koanf/v2 v2.1.1 h1:/R8eXqasSTsmDCsAyYj+81Wteg8AqrV9CP6gvsTsOmM=
-github.com/knadh/koanf/v2 v2.1.1/go.mod h1:4mnTRbZCK+ALuBXHZMjDfG9y714L7TykVnZkXbMU3Es=
-github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
-github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
-github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
-github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
-github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
-github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -39,30 +23,26 @@ github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjY
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -78,20 +58,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -106,8 +86,5 @@ google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/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/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
diff --git a/extension/encoding/jaegerencodingextension/go.mod b/extension/encoding/jaegerencodingextension/go.mod
index 2bd2eea1d17d..0c239d387b0b 100644
--- a/extension/encoding/jaegerencodingextension/go.mod
+++ b/extension/encoding/jaegerencodingextension/go.mod
@@ -5,13 +5,13 @@ go 1.22.0
require (
github.com/gogo/protobuf v1.3.2
github.com/jaegertracing/jaeger v1.60.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -34,26 +34,25 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/encoding/jaegerencodingextension/go.sum b/extension/encoding/jaegerencodingextension/go.sum
index aa8a6467d4b5..73c11c0c079e 100644
--- a/extension/encoding/jaegerencodingextension/go.sum
+++ b/extension/encoding/jaegerencodingextension/go.sum
@@ -56,12 +56,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -72,32 +72,30 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -121,12 +119,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/encoding/jsonlogencodingextension/go.mod b/extension/encoding/jsonlogencodingextension/go.mod
index 10f0554bf97f..59a56bcda9c7 100644
--- a/extension/encoding/jsonlogencodingextension/go.mod
+++ b/extension/encoding/jsonlogencodingextension/go.mod
@@ -4,12 +4,12 @@ go 1.22.0
require (
github.com/json-iterator/go v1.1.12
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -32,23 +32,22 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/encoding/jsonlogencodingextension/go.sum b/extension/encoding/jsonlogencodingextension/go.sum
index 2ab6df41d485..15694a0cce65 100644
--- a/extension/encoding/jsonlogencodingextension/go.sum
+++ b/extension/encoding/jsonlogencodingextension/go.sum
@@ -52,12 +52,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -68,30 +68,28 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -107,20 +105,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/encoding/jsonlogencodingextension/json_test.go b/extension/encoding/jsonlogencodingextension/json_test.go
index ba2a9800182b..2fcfa3d13129 100644
--- a/extension/encoding/jsonlogencodingextension/json_test.go
+++ b/extension/encoding/jsonlogencodingextension/json_test.go
@@ -59,7 +59,7 @@ func TestPrettyLogProcessor(t *testing.T) {
lp, err := j.logProcessor(sampleLog())
assert.NoError(t, err)
assert.NotNil(t, lp)
- assert.Equal(t, string(lp), `[{"body":{"log":"test"},"logAttributes":{"foo":"bar"},"resourceAttributes":{"test":"logs-test"}},{"body":"log testing","resourceAttributes":{"test":"logs-test"}}]`)
+ assert.Equal(t, `[{"body":{"log":"test"},"logAttributes":{"foo":"bar"},"resourceAttributes":{"test":"logs-test"}},{"body":"log testing","resourceAttributes":{"test":"logs-test"}}]`, string(lp))
}
func sampleLog() plog.Logs {
diff --git a/extension/encoding/otlpencodingextension/go.mod b/extension/encoding/otlpencodingextension/go.mod
index c8a365a46f71..4f4ff1faf6d1 100644
--- a/extension/encoding/otlpencodingextension/go.mod
+++ b/extension/encoding/otlpencodingextension/go.mod
@@ -3,12 +3,12 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/encod
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -32,23 +32,22 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/encoding/otlpencodingextension/go.sum b/extension/encoding/otlpencodingextension/go.sum
index 2ab6df41d485..15694a0cce65 100644
--- a/extension/encoding/otlpencodingextension/go.sum
+++ b/extension/encoding/otlpencodingextension/go.sum
@@ -52,12 +52,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -68,30 +68,28 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -107,20 +105,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/encoding/textencodingextension/go.mod b/extension/encoding/textencodingextension/go.mod
index 3db057ed9f15..5f46af8185bd 100644
--- a/extension/encoding/textencodingextension/go.mod
+++ b/extension/encoding/textencodingextension/go.mod
@@ -3,13 +3,13 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/encod
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -33,23 +33,22 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/encoding/textencodingextension/go.sum b/extension/encoding/textencodingextension/go.sum
index 76d39852dc32..7fba45f51730 100644
--- a/extension/encoding/textencodingextension/go.sum
+++ b/extension/encoding/textencodingextension/go.sum
@@ -52,12 +52,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -68,30 +68,28 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -115,12 +113,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/encoding/zipkinencodingextension/go.mod b/extension/encoding/zipkinencodingextension/go.mod
index 3ac1976736ad..74a040daaae7 100644
--- a/extension/encoding/zipkinencodingextension/go.mod
+++ b/extension/encoding/zipkinencodingextension/go.mod
@@ -3,13 +3,13 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/encod
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -34,27 +34,26 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/openzipkin/zipkin-go v0.4.3 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/encoding/zipkinencodingextension/go.sum b/extension/encoding/zipkinencodingextension/go.sum
index f097de51f636..d98302916919 100644
--- a/extension/encoding/zipkinencodingextension/go.sum
+++ b/extension/encoding/zipkinencodingextension/go.sum
@@ -58,12 +58,12 @@ github.com/openzipkin/zipkin-go v0.4.3/go.mod h1:M9wCJZFWCo2RiY+o1eBCEMe0Dp2S5LD
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -74,32 +74,30 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -123,12 +121,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/googleclientauthextension/go.mod b/extension/googleclientauthextension/go.mod
index d55ac46f6b37..c667f48b5adb 100644
--- a/extension/googleclientauthextension/go.mod
+++ b/extension/googleclientauthextension/go.mod
@@ -7,9 +7,9 @@ exclude github.com/knadh/koanf v1.5.0
require (
github.com/GoogleCloudPlatform/opentelemetry-operations-go/extension/googleclientauthextension v0.48.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -36,28 +36,27 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/crypto v0.25.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/api v0.169.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/extension/googleclientauthextension/go.sum b/extension/googleclientauthextension/go.sum
index 8fec4db0c134..f29f03a67ffa 100644
--- a/extension/googleclientauthextension/go.sum
+++ b/extension/googleclientauthextension/go.sum
@@ -86,13 +86,13 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -109,34 +109,32 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 h1:4Pp6oUg3+e/6M4C0A/3kJ2VYa++dsWVTtGgLVj5xtHg=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0/go.mod h1:Mjt1i1INqiaoZOMGR1RIUJN+i3ChKoFRqzrRQhlkbs0=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 h1:4K4tsIXefpVJtvA/8srF4V4y0akAoPHkIslgAkjixJA=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0/go.mod h1:jjdQuTGVsXV4vSs+CJ2qYDeDPf9yIJV23qlIzBm73Vg=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -146,8 +144,8 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30=
-golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M=
+golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
+golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
@@ -163,28 +161,28 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
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.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
-golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=
-golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
+golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
+golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
diff --git a/extension/headerssetterextension/config_test.go b/extension/headerssetterextension/config_test.go
index 9fab6b3d0327..11ae3b04ab79 100644
--- a/extension/headerssetterextension/config_test.go
+++ b/extension/headerssetterextension/config_test.go
@@ -69,7 +69,7 @@ func TestLoadConfig(t *testing.T) {
require.NoError(t, sub.Unmarshal(cfg))
if tt.expectedError != nil {
- assert.Error(t, component.ValidateConfig(cfg), tt.expectedError)
+ assert.ErrorIs(t, component.ValidateConfig(cfg), tt.expectedError)
return
}
assert.NoError(t, component.ValidateConfig(cfg))
diff --git a/extension/headerssetterextension/go.mod b/extension/headerssetterextension/go.mod
index 01cd975bd324..76e3529eb9ce 100644
--- a/extension/headerssetterextension/go.mod
+++ b/extension/headerssetterextension/go.mod
@@ -4,11 +4,11 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/grpc v1.66.0
@@ -31,23 +31,22 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/extension/headerssetterextension/go.sum b/extension/headerssetterextension/go.sum
index 02da4588ddaf..5f22b8e8ce89 100644
--- a/extension/headerssetterextension/go.sum
+++ b/extension/headerssetterextension/go.sum
@@ -47,12 +47,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -61,36 +61,34 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -106,20 +104,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/healthcheckextension/go.mod b/extension/healthcheckextension/go.mod
index 4ed8aacfda92..d1291b103aa3 100644
--- a/extension/healthcheckextension/go.mod
+++ b/extension/healthcheckextension/go.mod
@@ -3,14 +3,15 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healt
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -36,33 +37,32 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/rogpeppe/go-internal v1.11.0 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/healthcheckextension/go.sum b/extension/healthcheckextension/go.sum
index f618f6b8d6e0..ddbbbf921410 100644
--- a/extension/healthcheckextension/go.sum
+++ b/extension/healthcheckextension/go.sum
@@ -55,70 +55,72 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
-github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -134,20 +136,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/healthcheckextension/healthcheckextension.go b/extension/healthcheckextension/healthcheckextension.go
index f154e47f244d..ac597dcb006e 100644
--- a/extension/healthcheckextension/healthcheckextension.go
+++ b/extension/healthcheckextension/healthcheckextension.go
@@ -11,7 +11,7 @@ import (
"go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/component/componentstatus"
- "go.opentelemetry.io/collector/extension"
+ "go.opentelemetry.io/collector/extension/extensioncapabilities"
"go.uber.org/zap"
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension/internal/healthcheck"
@@ -26,7 +26,7 @@ type healthCheckExtension struct {
settings component.TelemetrySettings
}
-var _ extension.PipelineWatcher = (*healthCheckExtension)(nil)
+var _ extensioncapabilities.PipelineWatcher = (*healthCheckExtension)(nil)
func (hc *healthCheckExtension) Start(ctx context.Context, host component.Host) error {
diff --git a/extension/healthcheckv2extension/README.md b/extension/healthcheckv2extension/README.md
index 07e40e40177a..20f6242c1974 100644
--- a/extension/healthcheckv2extension/README.md
+++ b/extension/healthcheckv2extension/README.md
@@ -1,15 +1,12 @@
-# Health Check Extension
-
-> ⚠️⚠️⚠️ **Warning** ⚠️⚠️⚠️
-> This extension is not ready for use. The code is written, but the
-[original PR](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/30673)
-is being sliced up into smaller PRs that are being reviewed and merged
-incrementally.
-
-## Forward Looking README
-
-The remainder of this README is forward looking and serves as a reference for
-the future functionality that will be provided and how it will be configured.
+# Health Check Extension V2
+
+This is an experimental extension that is intended to replace the existing
+health check extension. As the stability level is currently development, users
+wishing to experiment with this extension will have to build a custom collector
+binary using the [OpenTelemetry Collector Builder](https://github.com/open-telemetry/opentelemetry-collector/tree/main/cmd/builder).
+Health check extension V2 has new functionality that can be opted-in to, and
+also supports original healthcheck extension functionality with the exception
+of the `check_collector_pipeline` feature. See the warning below.
> ⚠️⚠️⚠️ **Warning** ⚠️⚠️⚠️
>
diff --git a/extension/healthcheckv2extension/extension.go b/extension/healthcheckv2extension/extension.go
index 40cbfa3e430a..afcaceb36cb9 100644
--- a/extension/healthcheckv2extension/extension.go
+++ b/extension/healthcheckv2extension/extension.go
@@ -10,6 +10,7 @@ import (
"go.opentelemetry.io/collector/component/componentstatus"
"go.opentelemetry.io/collector/confmap"
"go.opentelemetry.io/collector/extension"
+ "go.opentelemetry.io/collector/extension/extensioncapabilities"
"go.uber.org/multierr"
"go.uber.org/zap"
@@ -34,8 +35,8 @@ type healthCheckExtension struct {
}
var _ component.Component = (*healthCheckExtension)(nil)
-var _ extension.ConfigWatcher = (*healthCheckExtension)(nil)
-var _ extension.PipelineWatcher = (*healthCheckExtension)(nil)
+var _ extensioncapabilities.ConfigWatcher = (*healthCheckExtension)(nil)
+var _ extensioncapabilities.PipelineWatcher = (*healthCheckExtension)(nil)
func newExtension(
ctx context.Context,
@@ -142,11 +143,11 @@ func (hc *healthCheckExtension) ComponentStatusChanged(
hc.eventCh <- &eventSourcePair{source: source, event: event}
}
-// NotifyConfig implements the extension.ConfigWatcher interface.
+// NotifyConfig implements the extensioncapabilities.ConfigWatcher interface.
func (hc *healthCheckExtension) NotifyConfig(ctx context.Context, conf *confmap.Conf) error {
var err error
for _, comp := range hc.subcomponents {
- if cw, ok := comp.(extension.ConfigWatcher); ok {
+ if cw, ok := comp.(extensioncapabilities.ConfigWatcher); ok {
err = multierr.Append(err, cw.NotifyConfig(ctx, conf))
}
}
diff --git a/extension/healthcheckv2extension/extension_test.go b/extension/healthcheckv2extension/extension_test.go
index 662a7d3576ba..bb15441a1aae 100644
--- a/extension/healthcheckv2extension/extension_test.go
+++ b/extension/healthcheckv2extension/extension_test.go
@@ -35,7 +35,7 @@ func TestComponentStatus(t *testing.T) {
// Status before Start will be StatusNone
st, ok := ext.aggregator.AggregateStatus(status.ScopeAll, status.Concise)
require.True(t, ok)
- assert.Equal(t, st.Status(), componentstatus.StatusNone)
+ assert.Equal(t, componentstatus.StatusNone, st.Status())
require.NoError(t, ext.Start(context.Background(), componenttest.NewNopHost()))
diff --git a/extension/healthcheckv2extension/go.mod b/extension/healthcheckv2extension/go.mod
index f5d723438989..f81f4762fd9e 100644
--- a/extension/healthcheckv2extension/go.mod
+++ b/extension/healthcheckv2extension/go.mod
@@ -3,16 +3,17 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healt
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -41,32 +42,32 @@ require (
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/extension/healthcheckv2extension/go.sum b/extension/healthcheckv2extension/go.sum
index b472b9fadcf2..bd58ee59ca60 100644
--- a/extension/healthcheckv2extension/go.sum
+++ b/extension/healthcheckv2extension/go.sum
@@ -57,80 +57,82 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.1 h1:/XbunfZ+/jt1+d1p4zM4vZ/AgeaIJsayjYdlN1fV+tk=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.1/go.mod h1:/GvG2WcN9Dajlw4QaIOjgz7N32wSfPL3qxJ0BKOcVPo=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.0 h1:5lobQKeHk8p4WC7KYbzL6ZqqX3eSizsdmp5vM8pQFBs=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.0/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -146,20 +148,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/healthcheckv2extension/internal/http/responders_test.go b/extension/healthcheckv2extension/internal/http/responders_test.go
index b01624fb78ed..c2bef14a1706 100644
--- a/extension/healthcheckv2extension/internal/http/responders_test.go
+++ b/extension/healthcheckv2extension/internal/http/responders_test.go
@@ -29,7 +29,7 @@ func TestRespondWithJSON(t *testing.T) {
require.NoError(t, respondWithJSON(http.StatusOK, content, w))
resp := w.Result()
assert.Equal(t, http.StatusOK, resp.StatusCode)
- assert.Equal(t, resp.Header.Get("Content-Type"), "application/json")
+ assert.Equal(t, "application/json", resp.Header.Get("Content-Type"))
body, err := io.ReadAll(resp.Body)
require.NoError(t, err)
diff --git a/extension/healthcheckv2extension/internal/http/server.go b/extension/healthcheckv2extension/internal/http/server.go
index c4c135af16cd..42e6b943b3c8 100644
--- a/extension/healthcheckv2extension/internal/http/server.go
+++ b/extension/healthcheckv2extension/internal/http/server.go
@@ -16,7 +16,7 @@ import (
"go.opentelemetry.io/collector/component/componentstatus"
"go.opentelemetry.io/collector/config/confighttp"
"go.opentelemetry.io/collector/confmap"
- "go.opentelemetry.io/collector/extension"
+ "go.opentelemetry.io/collector/extension/extensioncapabilities"
"go.uber.org/zap"
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension/internal/common"
@@ -36,7 +36,7 @@ type Server struct {
}
var _ component.Component = (*Server)(nil)
-var _ extension.ConfigWatcher = (*Server)(nil)
+var _ extensioncapabilities.ConfigWatcher = (*Server)(nil)
func NewServer(
config *Config,
diff --git a/extension/httpforwarderextension/go.mod b/extension/httpforwarderextension/go.mod
index ad76751161b0..7417c9ced174 100644
--- a/extension/httpforwarderextension/go.mod
+++ b/extension/httpforwarderextension/go.mod
@@ -3,15 +3,15 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpf
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -37,31 +37,31 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/httpforwarderextension/go.sum b/extension/httpforwarderextension/go.sum
index c4a013c63c39..f5bb8a4b4a26 100644
--- a/extension/httpforwarderextension/go.sum
+++ b/extension/httpforwarderextension/go.sum
@@ -55,70 +55,70 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -134,20 +134,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/jaegerremotesampling/go.mod b/extension/jaegerremotesampling/go.mod
index 3ab77d18436b..6cb999f9728c 100644
--- a/extension/jaegerremotesampling/go.mod
+++ b/extension/jaegerremotesampling/go.mod
@@ -6,18 +6,18 @@ require (
github.com/fortytw2/leaktest v1.3.0
github.com/jaegertracing/jaeger v1.60.0
github.com/jonboulle/clockwork v0.4.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/grpc v1.66.0
@@ -51,9 +51,9 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pelletier/go-toml/v2 v2.2.2 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/sagikazarmark/locafero v0.4.0 // indirect
@@ -64,27 +64,27 @@ require (
github.com/spf13/pflag v1.0.5 // indirect
github.com/spf13/viper v1.19.0 // indirect
github.com/subosito/gotenv v1.6.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
diff --git a/extension/jaegerremotesampling/go.sum b/extension/jaegerremotesampling/go.sum
index 7feb083b76b5..539ee5895ba0 100644
--- a/extension/jaegerremotesampling/go.sum
+++ b/extension/jaegerremotesampling/go.sum
@@ -84,12 +84,12 @@ github.com/pelletier/go-toml/v2 v2.2.2/go.mod h1:1t835xjRzz80PqgE6HHgN2JOsmgYu/h
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -125,64 +125,64 @@ github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8
github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.1 h1:/XbunfZ+/jt1+d1p4zM4vZ/AgeaIJsayjYdlN1fV+tk=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.1/go.mod h1:/GvG2WcN9Dajlw4QaIOjgz7N32wSfPL3qxJ0BKOcVPo=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.0 h1:5lobQKeHk8p4WC7KYbzL6ZqqX3eSizsdmp5vM8pQFBs=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.0/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -200,20 +200,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/oauth2clientauthextension/extension_test.go b/extension/oauth2clientauthextension/extension_test.go
index 915edf1ae653..c22561fb5c0e 100644
--- a/extension/oauth2clientauthextension/extension_test.go
+++ b/extension/oauth2clientauthextension/extension_test.go
@@ -116,7 +116,7 @@ func TestOAuthClientSettingsCredsConfig(t *testing.T) {
settings *Config
expectedClientConfig *clientcredentials.Config
shouldError bool
- expectedError *error
+ expectedError error
}{
{
name: "client_id_file",
@@ -151,7 +151,7 @@ func TestOAuthClientSettingsCredsConfig(t *testing.T) {
ClientSecret: "testsecret",
},
shouldError: true,
- expectedError: &errNoClientIDProvided,
+ expectedError: errNoClientIDProvided,
},
{
name: "missing_client_creds_file",
@@ -160,7 +160,7 @@ func TestOAuthClientSettingsCredsConfig(t *testing.T) {
ClientSecretFile: testCredsMissingFile,
},
shouldError: true,
- expectedError: &errNoClientSecretProvided,
+ expectedError: errNoClientSecretProvided,
},
}
@@ -170,7 +170,7 @@ func TestOAuthClientSettingsCredsConfig(t *testing.T) {
cfg, err := rc.clientCredentials.createConfig()
if test.shouldError {
assert.Error(t, err)
- assert.ErrorAs(t, err, test.expectedError)
+ assert.ErrorIs(t, err, test.expectedError)
return
}
assert.NoError(t, err)
diff --git a/extension/oauth2clientauthextension/go.mod b/extension/oauth2clientauthextension/go.mod
index afb0ed6700a6..1a7d017f4d38 100644
--- a/extension/oauth2clientauthextension/go.mod
+++ b/extension/oauth2clientauthextension/go.mod
@@ -4,16 +4,16 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
- golang.org/x/oauth2 v0.22.0
+ golang.org/x/oauth2 v0.23.0
google.golang.org/grpc v1.66.0
)
@@ -36,22 +36,21 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/extension/oauth2clientauthextension/go.sum b/extension/oauth2clientauthextension/go.sum
index 975170af2883..4c6526e37ab2 100644
--- a/extension/oauth2clientauthextension/go.sum
+++ b/extension/oauth2clientauthextension/go.sum
@@ -45,12 +45,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -59,36 +59,34 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -104,22 +102,22 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
-golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
-golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/oauth2 v0.23.0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs=
+golang.org/x/oauth2 v0.23.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/observer/cfgardenobserver/go.mod b/extension/observer/cfgardenobserver/go.mod
index caf0ec0920e9..6b4f49f697da 100644
--- a/extension/observer/cfgardenobserver/go.mod
+++ b/extension/observer/cfgardenobserver/go.mod
@@ -3,11 +3,11 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/obser
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -28,24 +28,23 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/observer/cfgardenobserver/go.sum b/extension/observer/cfgardenobserver/go.sum
index 4dccabf71b9e..78d8b98a9311 100644
--- a/extension/observer/cfgardenobserver/go.sum
+++ b/extension/observer/cfgardenobserver/go.sum
@@ -41,12 +41,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -57,30 +57,28 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -96,20 +94,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/observer/dockerobserver/go.mod b/extension/observer/dockerobserver/go.mod
index 1d6b57be1b4b..172863410934 100644
--- a/extension/observer/dockerobserver/go.mod
+++ b/extension/observer/dockerobserver/go.mod
@@ -5,14 +5,14 @@ go 1.22.0
require (
github.com/docker/docker v26.1.5+incompatible
github.com/docker/go-connections v0.5.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -59,9 +59,9 @@ require (
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.23.12 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -69,21 +69,20 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.3 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.25.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/observer/dockerobserver/go.sum b/extension/observer/dockerobserver/go.sum
index 4bc360cbb4e4..a14db4c27f59 100644
--- a/extension/observer/dockerobserver/go.sum
+++ b/extension/observer/dockerobserver/go.sum
@@ -104,12 +104,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -143,36 +143,34 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.3 h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFiw=
github.com/yusufpapurcu/wmi v1.2.3/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0 h1:Xw8U6u2f8DK2XAkGRFV7BBLENgnTGX9i4rQRxJf+/vs=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0/go.mod h1:6KW1Fm6R/s6Z3PGXwSJN2K4eT6wQB3vXX6CVnYX9NmM=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -184,16 +182,16 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30=
-golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M=
+golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
+golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -207,14 +205,14 @@ golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBc
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.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.22.0 h1:BbsgPEJULsl2fV/AT3v15Mjva5yXKQDyKf+TbDz7QJk=
-golang.org/x/term v0.22.0/go.mod h1:F3qCibpT5AMpCRfhfT53vVJwhLtIVHhB9XDjfFvnMI4=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
+golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.4.0 h1:Z81tqI5ddIoXDPvVQ7/7CC9TnLM7ubaFG2qXYd5BbYY=
golang.org/x/time v0.4.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
diff --git a/extension/observer/ecsobserver/exporter_test.go b/extension/observer/ecsobserver/exporter_test.go
index 8ba905c85db9..eb767eaebfda 100644
--- a/extension/observer/ecsobserver/exporter_test.go
+++ b/extension/observer/ecsobserver/exporter_test.go
@@ -4,7 +4,6 @@
package ecsobserver
import (
- "errors"
"testing"
"github.com/aws/aws-sdk-go/aws"
@@ -27,7 +26,7 @@ func TestTaskExporter(t *testing.T) {
})
assert.Error(t, err)
v := &errPrivateIPNotFound{}
- assert.True(t, errors.As(err, &v))
+ assert.ErrorAs(t, err, &v)
})
awsVpcTask := &ecs.Task{
@@ -118,7 +117,7 @@ func TestTaskExporter(t *testing.T) {
merr := multierr.Errors(err)
require.Len(t, merr, 1)
v := &errMappedPortNotFound{}
- assert.True(t, errors.As(merr[0], &v))
+ assert.ErrorAs(t, merr[0], &v)
assert.Len(t, targets, 2)
})
diff --git a/extension/observer/ecsobserver/go.mod b/extension/observer/ecsobserver/go.mod
index 26347963ae5c..e343848e8963 100644
--- a/extension/observer/ecsobserver/go.mod
+++ b/extension/observer/ecsobserver/go.mod
@@ -6,10 +6,10 @@ require (
github.com/aws/aws-sdk-go v1.55.5
github.com/hashicorp/golang-lru v1.0.2
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -34,21 +34,21 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/observer/ecsobserver/go.sum b/extension/observer/ecsobserver/go.sum
index 198135eac9aa..5222070d5f8a 100644
--- a/extension/observer/ecsobserver/go.sum
+++ b/extension/observer/ecsobserver/go.sum
@@ -50,12 +50,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -65,30 +65,30 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -104,20 +104,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/observer/ecsobserver/internal/ecsmock/service_test.go b/extension/observer/ecsobserver/internal/ecsmock/service_test.go
index 0bc09b6fbcd5..8105596b008e 100644
--- a/extension/observer/ecsobserver/internal/ecsmock/service_test.go
+++ b/extension/observer/ecsobserver/internal/ecsmock/service_test.go
@@ -5,7 +5,6 @@ package ecsmock
import (
"context"
- "errors"
"fmt"
"testing"
@@ -28,7 +27,7 @@ func TestCluster_ListTasksWithContext(t *testing.T) {
_, err := c.ListTasksWithContext(ctx, req)
require.Error(t, err)
var aerr awserr.Error
- assert.True(t, errors.As(err, &aerr))
+ assert.ErrorAs(t, err, &aerr)
assert.Equal(t, ecs.ErrCodeClusterNotFoundException, aerr.Code())
assert.Equal(t, "code "+ecs.ErrCodeClusterNotFoundException+" message "+aerr.Message(), aerr.Error())
assert.NoError(t, aerr.OrigErr())
diff --git a/extension/observer/ecsobserver/matcher_test.go b/extension/observer/ecsobserver/matcher_test.go
index bcfdeed717f5..11ab05d56401 100644
--- a/extension/observer/ecsobserver/matcher_test.go
+++ b/extension/observer/ecsobserver/matcher_test.go
@@ -92,7 +92,7 @@ func TestMatchedContainer_MergeTargets(t *testing.T) {
}
m.MergeTargets(newTargets)
assert.Len(t, m.Targets, 4)
- assert.Equal(t, m.Targets[3].MetricsPath, "/m1") // order is append
+ assert.Equal(t, "/m1", m.Targets[3].MetricsPath) // order is append
})
t.Run("respect existing targets", func(t *testing.T) {
diff --git a/extension/observer/ecstaskobserver/go.mod b/extension/observer/ecstaskobserver/go.mod
index 4c916d7a45f9..5f056adf8e74 100644
--- a/extension/observer/ecstaskobserver/go.mod
+++ b/extension/observer/ecstaskobserver/go.mod
@@ -3,14 +3,14 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/obser
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -36,34 +36,33 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/observer/ecstaskobserver/go.sum b/extension/observer/ecstaskobserver/go.sum
index 235beb771864..77ff75c56db9 100644
--- a/extension/observer/ecstaskobserver/go.sum
+++ b/extension/observer/ecstaskobserver/go.sum
@@ -55,16 +55,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
@@ -73,54 +73,52 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -136,20 +134,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/observer/hostobserver/go.mod b/extension/observer/hostobserver/go.mod
index 3aded0906b18..b9604596bbff 100644
--- a/extension/observer/hostobserver/go.mod
+++ b/extension/observer/hostobserver/go.mod
@@ -3,12 +3,12 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/obser
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.109.0
github.com/shirou/gopsutil/v4 v4.24.8
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -33,27 +33,26 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/observer/hostobserver/go.sum b/extension/observer/hostobserver/go.sum
index 6c68672f7a76..a380918900fe 100644
--- a/extension/observer/hostobserver/go.sum
+++ b/extension/observer/hostobserver/go.sum
@@ -48,12 +48,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -76,30 +76,28 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -115,8 +113,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -127,12 +125,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/observer/k8sobserver/factory_test.go b/extension/observer/k8sobserver/factory_test.go
index 02f59947d7fe..1c1ee208d152 100644
--- a/extension/observer/k8sobserver/factory_test.go
+++ b/extension/observer/k8sobserver/factory_test.go
@@ -18,7 +18,7 @@ import (
func TestFactory_CreateDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig().(*Config)
- assert.Equal(t, cfg.APIConfig, k8sconfig.APIConfig{AuthType: k8sconfig.AuthTypeServiceAccount})
+ assert.Equal(t, k8sconfig.APIConfig{AuthType: k8sconfig.AuthTypeServiceAccount}, cfg.APIConfig)
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
}
diff --git a/extension/observer/k8sobserver/go.mod b/extension/observer/k8sobserver/go.mod
index 46eab42d676a..8ad8724bb87a 100644
--- a/extension/observer/k8sobserver/go.mod
+++ b/extension/observer/k8sobserver/go.mod
@@ -3,12 +3,12 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/obser
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
k8s.io/api v0.31.0
@@ -50,27 +50,26 @@ require (
github.com/openshift/api v3.9.0+incompatible // indirect
github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/x448/float16 v0.8.4 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.22.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.23.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
golang.org/x/time v0.4.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/extension/observer/k8sobserver/go.sum b/extension/observer/k8sobserver/go.sum
index d43896bc6cab..60b40b98ec21 100644
--- a/extension/observer/k8sobserver/go.sum
+++ b/extension/observer/k8sobserver/go.sum
@@ -232,13 +232,13 @@ github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
@@ -270,30 +270,28 @@ 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=
go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -362,15 +360,15 @@ golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.0.0-20210224082022-3d97a244fca7/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
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.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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=
@@ -404,21 +402,21 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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.22.0 h1:BbsgPEJULsl2fV/AT3v15Mjva5yXKQDyKf+TbDz7QJk=
-golang.org/x/term v0.22.0/go.mod h1:F3qCibpT5AMpCRfhfT53vVJwhLtIVHhB9XDjfFvnMI4=
+golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
+golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
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.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
diff --git a/extension/oidcauthextension/go.mod b/extension/oidcauthextension/go.mod
index ce2b23e061c5..3bd62a8358b4 100644
--- a/extension/oidcauthextension/go.mod
+++ b/extension/oidcauthextension/go.mod
@@ -5,11 +5,11 @@ go 1.22.0
require (
github.com/coreos/go-oidc/v3 v3.11.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
)
@@ -31,25 +31,24 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.25.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/oidcauthextension/go.sum b/extension/oidcauthextension/go.sum
index 6084fb0f7179..493d558a6d1b 100644
--- a/extension/oidcauthextension/go.sum
+++ b/extension/oidcauthextension/go.sum
@@ -51,12 +51,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -65,36 +65,34 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -104,30 +102,30 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30=
-golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M=
+golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
+golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
-golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/opampextension/go.mod b/extension/opampextension/go.mod
index f6b5bf133e9e..dede3d73e193 100644
--- a/extension/opampextension/go.mod
+++ b/extension/opampextension/go.mod
@@ -6,16 +6,16 @@ require (
github.com/google/uuid v1.6.0
github.com/oklog/ulid/v2 v2.1.0
github.com/open-telemetry/opamp-go v0.15.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampcustommessages v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampcustommessages v0.109.0
github.com/shirou/gopsutil/v4 v4.24.8
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842
@@ -44,27 +44,27 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rogpeppe/go-internal v1.11.0 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/tklauser/go-sysconf v0.3.14 // indirect
github.com/tklauser/numcpus v0.8.0 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/opampextension/go.sum b/extension/opampextension/go.sum
index ae5aadbad1c8..2dabd694f73b 100644
--- a/extension/opampextension/go.sum
+++ b/extension/opampextension/go.sum
@@ -59,12 +59,12 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRI
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
@@ -85,36 +85,36 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -132,8 +132,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -142,12 +142,12 @@ golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/pprofextension/go.mod b/extension/pprofextension/go.mod
index 24fa706bebe8..2b59825052be 100644
--- a/extension/pprofextension/go.mod
+++ b/extension/pprofextension/go.mod
@@ -3,13 +3,13 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprof
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -32,23 +32,23 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/pprofextension/go.sum b/extension/pprofextension/go.sum
index 7d466becd582..7ee8690876fd 100644
--- a/extension/pprofextension/go.sum
+++ b/extension/pprofextension/go.sum
@@ -43,12 +43,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -57,34 +57,34 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -100,20 +100,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/remotetapextension/go.mod b/extension/remotetapextension/go.mod
index 248aa02792a3..bc464fbdc508 100644
--- a/extension/remotetapextension/go.mod
+++ b/extension/remotetapextension/go.mod
@@ -4,11 +4,11 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -33,34 +33,34 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/remotetapextension/go.sum b/extension/remotetapextension/go.sum
index c4a013c63c39..f5bb8a4b4a26 100644
--- a/extension/remotetapextension/go.sum
+++ b/extension/remotetapextension/go.sum
@@ -55,70 +55,70 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -134,20 +134,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/sigv4authextension/go.mod b/extension/sigv4authextension/go.mod
index 5ddac8b4c561..a3dababa6ad0 100644
--- a/extension/sigv4authextension/go.mod
+++ b/extension/sigv4authextension/go.mod
@@ -3,29 +3,29 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4
go 1.22.0
require (
- github.com/aws/aws-sdk-go-v2 v1.30.4
- github.com/aws/aws-sdk-go-v2/config v1.27.31
- github.com/aws/aws-sdk-go-v2/credentials v1.17.30
- github.com/aws/aws-sdk-go-v2/service/sts v1.30.5
+ github.com/aws/aws-sdk-go-v2 v1.30.5
+ github.com/aws/aws-sdk-go-v2/config v1.27.33
+ github.com/aws/aws-sdk-go-v2/credentials v1.17.32
+ github.com/aws/aws-sdk-go-v2/service/sts v1.30.7
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/grpc v1.66.0
)
require (
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 // indirect
- github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 // indirect
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 // indirect
+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 // indirect
- github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 // indirect
github.com/aws/smithy-go v1.20.4 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
@@ -43,23 +43,22 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/extension/sigv4authextension/go.sum b/extension/sigv4authextension/go.sum
index d58c95180e5e..920d8150f2f1 100644
--- a/extension/sigv4authextension/go.sum
+++ b/extension/sigv4authextension/go.sum
@@ -1,27 +1,27 @@
-github.com/aws/aws-sdk-go-v2 v1.30.4 h1:frhcagrVNrzmT95RJImMHgabt99vkXGslubDaDagTk8=
-github.com/aws/aws-sdk-go-v2 v1.30.4/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
-github.com/aws/aws-sdk-go-v2/config v1.27.31 h1:kxBoRsjhT3pq0cKthgj6RU6bXTm/2SgdoUMyrVw0rAI=
-github.com/aws/aws-sdk-go-v2/config v1.27.31/go.mod h1:z04nZdSWFPaDwK3DdJOG2r+scLQzMYuJeW0CujEm9FM=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30 h1:aau/oYFtibVovr2rDt8FHlU17BTicFEMAi29V1U+L5Q=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30/go.mod h1:BPJ/yXV92ZVq6G8uYvbU0gSl8q94UB63nMT5ctNO38g=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 h1:yjwoSyDZF8Jth+mUk5lSPJCkMC0lMy6FaCD51jm6ayE=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12/go.mod h1:fuR57fAgMk7ot3WcNQfb6rSEn+SUffl7ri+aa8uKysI=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 h1:TNyt/+X43KJ9IJJMjKfa3bNTiZbUP7DeCxfbTROESwY=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16/go.mod h1:2DwJF39FlNAUiX5pAc0UNeiz16lK2t7IaFcm0LFHEgc=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 h1:jYfy8UPmd+6kJW5YhY0L1/KftReOGxI/4NtVSTh9O/I=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16/go.mod h1:7ZfEPZxkW42Afq4uQB8H2E2e6ebh6mXTueEpYzjCzcs=
+github.com/aws/aws-sdk-go-v2 v1.30.5 h1:mWSRTwQAb0aLE17dSzztCVJWI9+cRMgqebndjwDyK0g=
+github.com/aws/aws-sdk-go-v2 v1.30.5/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
+github.com/aws/aws-sdk-go-v2/config v1.27.33 h1:Nof9o/MsmH4oa0s2q9a0k7tMz5x/Yj5k06lDODWz3BU=
+github.com/aws/aws-sdk-go-v2/config v1.27.33/go.mod h1:kEqdYzRb8dd8Sy2pOdEbExTTF5v7ozEXX0McgPE7xks=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32 h1:7Cxhp/BnT2RcGy4VisJ9miUPecY+lyE9I8JvcZofn9I=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32/go.mod h1:P5/QMF3/DCHbXGEGkdbilXHsyTBX5D3HSwcrSc9p20I=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 h1:pfQ2sqNpMVK6xz2RbqLEL0GH87JOwSxPV2rzm8Zsb74=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13/go.mod h1:NG7RXPUlqfsCLLFfi0+IpKN4sCB9D9fw/qTaSB+xRoU=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 h1:pI7Bzt0BJtYA0N/JEC6B8fJ4RBrEMi1LBrkMdFYNSnQ=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17/go.mod h1:Dh5zzJYMtxfIjYW+/evjQ8uj2OyR/ve2KROHGHlSFqE=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 h1:Mqr/V5gvrhA2gvgnF42Zh5iMiQNcOYthFYwCyrnuWlc=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17/go.mod h1:aLJpZlCmjE+V+KtN1q1uyZkfnUWpQGpbsn89XPKyzfU=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 h1:KypMCbLPPHEmf9DgMGw51jMj77VfGPAN2Kv4cfhlfgI=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4/go.mod h1:Vz1JQXliGcQktFTN/LN6uGppAIRoLBR2bMvIMP0gOjc=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 h1:tJ5RnkHCiSH0jyd6gROjlJtNwov0eGYNz8s8nFcR0jQ=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18/go.mod h1:++NHzT+nAF7ZPrHPsA+ENvsXkOO8wEu+C6RXltAG4/c=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 h1:zCsFCKvbj25i7p1u94imVoO447I/sFv8qq+lGJhRN0c=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5/go.mod h1:ZeDX1SnKsVlejeuz41GiajjZpRSWR7/42q/EyA/QEiM=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 h1:SKvPgvdvmiTWoi0GAJ7AsJfOz3ngVkD/ERbs5pUnHNI=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5/go.mod h1:20sz31hv/WsPa3HhU3hfrIet2kxM4Pe0r20eBZ20Tac=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5 h1:OMsEmCyz2i89XwRwPouAJvhj81wINh+4UK+k/0Yo/q8=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5/go.mod h1:vmSqFK+BVIwVpDAGZB3CoCXHzurt4qBE8lf+I/kRTh0=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 h1:rfprUlsdzgl7ZL2KlXiUAoJnI/VxfHCvDFr2QDFj6u4=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19/go.mod h1:SCWkEdRq8/7EK60NcvvQ6NXKuTcchAD4ROAsC37VEZE=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 h1:pIaGg+08llrP7Q5aiz9ICWbY8cqhTkyy+0SHvfzQpTc=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7/go.mod h1:eEygMHnTKH/3kNp9Jr1n3PdejuSNcgwLe1dWgQtO0VQ=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 h1:/Cfdu0XV3mONYKaOt1Gr0k1KvQzkzPyiKUdlWJqy+J4=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7/go.mod h1:bCbAxKDqNvkHxRaIMnyVPXPo+OaPRwvmgzMxbz1VKSA=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 h1:NKTa1eqZYw8tiHSRGpP0VtTdub/8KNk8sDkNPFaOKDE=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7/go.mod h1:NXi1dIAGteSaRLqYgarlhP/Ij0cFT+qmCwiJqWh/U5o=
github.com/aws/smithy-go v1.20.4 h1:2HK1zBdPgRbjFOHlfeQZfpC4r72MOb9bZkiFwggKO+4=
github.com/aws/smithy-go v1.20.4/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg=
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
@@ -67,12 +67,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -81,32 +81,30 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -122,20 +120,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/sigv4authextension/signingroundtripper_test.go b/extension/sigv4authextension/signingroundtripper_test.go
index 4195faa297e3..fb1f074b1a1f 100644
--- a/extension/sigv4authextension/signingroundtripper_test.go
+++ b/extension/sigv4authextension/signingroundtripper_test.go
@@ -89,7 +89,7 @@ func TestRoundTrip(t *testing.T) {
return
}
assert.NoError(t, err)
- assert.Equal(t, res.StatusCode, 200)
+ assert.Equal(t, 200, res.StatusCode)
})
}
}
diff --git a/extension/solarwindsapmsettingsextension/factory_test.go b/extension/solarwindsapmsettingsextension/factory_test.go
index d30f14fbaa44..d328af08ef4d 100644
--- a/extension/solarwindsapmsettingsextension/factory_test.go
+++ b/extension/solarwindsapmsettingsextension/factory_test.go
@@ -17,7 +17,7 @@ func TestCreateDefaultConfig(t *testing.T) {
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
ocfg, ok := factory.CreateDefaultConfig().(*Config)
assert.True(t, ok)
- assert.Equal(t, ocfg.ClientConfig.Endpoint, DefaultEndpoint, "Wrong default endpoint")
+ assert.Equal(t, DefaultEndpoint, ocfg.ClientConfig.Endpoint, "Wrong default endpoint")
assert.Empty(t, ocfg.Key, "There is no default key")
- assert.Equal(t, ocfg.Interval, DefaultInterval, "Wrong default interval")
+ assert.Equal(t, DefaultInterval, ocfg.Interval, "Wrong default interval")
}
diff --git a/extension/solarwindsapmsettingsextension/go.mod b/extension/solarwindsapmsettingsextension/go.mod
index c9e253c36691..f8cdf7af7539 100644
--- a/extension/solarwindsapmsettingsextension/go.mod
+++ b/extension/solarwindsapmsettingsextension/go.mod
@@ -6,10 +6,10 @@ require (
github.com/google/uuid v1.6.0
github.com/solarwindscloud/apm-proto v1.0.7
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/grpc v1.66.0
@@ -35,34 +35,33 @@ require (
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/solarwindsapmsettingsextension/go.sum b/extension/solarwindsapmsettingsextension/go.sum
index a62ba60396d2..adc871152c7f 100644
--- a/extension/solarwindsapmsettingsextension/go.sum
+++ b/extension/solarwindsapmsettingsextension/go.sum
@@ -55,16 +55,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/solarwindscloud/apm-proto v1.0.7 h1:7vJWXKjMwCv4Ej1niRQr8nGKLBoBtDXLMM9p5v7mW+I=
github.com/solarwindscloud/apm-proto v1.0.7/go.mod h1:PIMzXc8HpB0ryT4Oci4pUz8F0m1X7Q/hVXkQE4jGv6Y=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
@@ -73,60 +73,58 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.1 h1:/XbunfZ+/jt1+d1p4zM4vZ/AgeaIJsayjYdlN1fV+tk=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.1/go.mod h1:/GvG2WcN9Dajlw4QaIOjgz7N32wSfPL3qxJ0BKOcVPo=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.0 h1:5lobQKeHk8p4WC7KYbzL6ZqqX3eSizsdmp5vM8pQFBs=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.0/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -150,8 +148,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/extension/storage/dbstorage/go.mod b/extension/storage/dbstorage/go.mod
index 8ced3372ba37..43320bc76207 100644
--- a/extension/storage/dbstorage/go.mod
+++ b/extension/storage/dbstorage/go.mod
@@ -3,13 +3,13 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/stora
go 1.22.0
require (
- github.com/jackc/pgx/v5 v5.6.0
- github.com/mattn/go-sqlite3 v1.14.22
+ github.com/jackc/pgx/v5 v5.7.0
+ github.com/mattn/go-sqlite3 v1.14.23
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -24,7 +24,7 @@ require (
github.com/gogo/protobuf v1.3.2 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/jackc/pgpassfile v1.0.0 // indirect
- github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect
+ github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
github.com/jackc/puddle/v2 v2.2.1 // indirect
github.com/klauspost/compress v1.17.9 // indirect
github.com/knadh/koanf/maps v0.1.1 // indirect
@@ -34,25 +34,24 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.25.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sync v0.7.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sync v0.8.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/storage/dbstorage/go.sum b/extension/storage/dbstorage/go.sum
index 66a05746c265..54539655fe86 100644
--- a/extension/storage/dbstorage/go.sum
+++ b/extension/storage/dbstorage/go.sum
@@ -20,10 +20,10 @@ 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/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
-github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk=
-github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
-github.com/jackc/pgx/v5 v5.6.0 h1:SWJzexBzPL5jb0GEsrPMLIsi/3jOo7RHlzTjcAeDrPY=
-github.com/jackc/pgx/v5 v5.6.0/go.mod h1:DNZ/vlrUnhWCoFGxHAG8U2ljioxukquj7utPDgtQdTw=
+github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7UlwOQYpKFhBabPMi4aNAfoODPEFNiAnClxo=
+github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
+github.com/jackc/pgx/v5 v5.7.0 h1:FG6VLIdzvAPhnYqP14sQ2xhFLkiUQHCs6ySqO91kF4g=
+github.com/jackc/pgx/v5 v5.7.0/go.mod h1:awP1KNnjylvpxHuHP63gzjhnGkI1iw+PMoIwvoleN/8=
github.com/jackc/puddle/v2 v2.2.1 h1:RhxXJtFG022u4ibrCSMSiu5aOq1i77R3OHKNJj77OAk=
github.com/jackc/puddle/v2 v2.2.1/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -42,8 +42,8 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
-github.com/mattn/go-sqlite3 v1.14.22 h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU=
-github.com/mattn/go-sqlite3 v1.14.22/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=
+github.com/mattn/go-sqlite3 v1.14.23 h1:gbShiuAP1W5j9UOksQ06aiiqPMxYecovVGwmTxWtuw0=
+github.com/mattn/go-sqlite3 v1.14.23/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -52,12 +52,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -69,32 +69,30 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -104,30 +102,30 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30=
-golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M=
+golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
+golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=
-golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
+golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
+golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/storage/filestorage/README.md b/extension/storage/filestorage/README.md
index df13d76111fc..edae21997359 100644
--- a/extension/storage/filestorage/README.md
+++ b/extension/storage/filestorage/README.md
@@ -24,6 +24,9 @@ The default timeout is `1s`.
`fsync` when set, will force the database to perform an fsync after each write. This helps to ensure database integrity if there is an interruption to the database process, but at the cost of performance. See [DB.NoSync](https://pkg.go.dev/go.etcd.io/bbolt#DB) for more information.
+`create_directory` when set, will create the data storage and compaction directory if it does not already exist. The directory will be created with `0750 (rwxr-x--)` permissions, by default. Use `directory_permissions` to customize directory creation permissions.
+
+
## Compaction
`compaction` defines how and when files should be compacted. There are two modes of compaction available (both of which can be set concurrently):
- `compaction.on_start` (default: false), which happens when collector starts
@@ -124,7 +127,7 @@ following troubleshooting method works for bbolt-managed files. As such, there i
When troubleshooting components that use the File Storage extension, it is sometimes helpful to read the raw contents of
files created by the extension for the component. The simplest way to read files
-created by the File Storage extension is to use the strings utility ([Linux](https://linux.die.net/man/1/strings),
+created by the File Storage extension is to use the strings utility ([Linux](https://man7.org/linux/man-pages/man1/strings.1.html),
[Windows](https://learn.microsoft.com/en-us/sysinternals/downloads/strings)).
For example, here are the contents of the file created by the File Storage extension when it's configured as the storage
diff --git a/extension/storage/filestorage/config.go b/extension/storage/filestorage/config.go
index 19e288a7655b..8e665d6ad7d8 100644
--- a/extension/storage/filestorage/config.go
+++ b/extension/storage/filestorage/config.go
@@ -8,9 +8,13 @@ import (
"fmt"
"io/fs"
"os"
+ "strconv"
"time"
)
+var errInvalidOctal = errors.New("directory_permissions value must be a valid octal representation")
+var errInvalidPermissionBits = errors.New("directory_permissions contain invalid bits for file access")
+
// Config defines configuration for file storage extension.
type Config struct {
Directory string `mapstructure:"directory,omitempty"`
@@ -20,6 +24,11 @@ type Config struct {
// FSync specifies that fsync should be called after each database write
FSync bool `mapstructure:"fsync,omitempty"`
+
+ // CreateDirectory specifies that the directory should be created automatically by the extension on start
+ CreateDirectory bool `mapstructure:"create_directory,omitempty"`
+ DirectoryPermissions string `mapstructure:"directory_permissions,omitempty"`
+ directoryPermissionsParsed int64 `mapstructure:"-,omitempty"`
}
// CompactionConfig defines configuration for optional file storage compaction.
@@ -53,24 +62,22 @@ type CompactionConfig struct {
func (cfg *Config) Validate() error {
var dirs []string
- if cfg.Compaction.OnStart {
+ if cfg.Compaction.OnStart || cfg.Compaction.OnRebound {
dirs = []string{cfg.Directory, cfg.Compaction.Directory}
} else {
dirs = []string{cfg.Directory}
}
for _, dir := range dirs {
- info, err := os.Stat(dir)
- if err != nil {
- if os.IsNotExist(err) {
- return fmt.Errorf("directory must exist: %w", err)
+ if info, err := os.Stat(dir); err != nil {
+ if !cfg.CreateDirectory && os.IsNotExist(err) {
+ return fmt.Errorf("directory must exist: %w. You can enable the create_directory option to automatically create it", err)
}
fsErr := &fs.PathError{}
- if errors.As(err, &fsErr) {
+ if errors.As(err, &fsErr) && !os.IsNotExist(err) {
return fmt.Errorf("problem accessing configured directory: %s, err: %w", dir, fsErr)
}
- }
- if !info.IsDir() {
+ } else if !info.IsDir() {
return fmt.Errorf("%s is not a directory", dir)
}
}
@@ -83,5 +90,15 @@ func (cfg *Config) Validate() error {
return errors.New("compaction check interval must be positive when rebound compaction is set")
}
+ if cfg.CreateDirectory {
+ permissions, err := strconv.ParseInt(cfg.DirectoryPermissions, 8, 32)
+ if err != nil {
+ return errInvalidOctal
+ } else if permissions&int64(os.ModePerm) != permissions {
+ return errInvalidPermissionBits
+ }
+ cfg.directoryPermissionsParsed = permissions
+ }
+
return nil
}
diff --git a/extension/storage/filestorage/config_test.go b/extension/storage/filestorage/config_test.go
index 025bc0eecdb9..e52937dd35e3 100644
--- a/extension/storage/filestorage/config_test.go
+++ b/extension/storage/filestorage/config_test.go
@@ -10,10 +10,12 @@ import (
"testing"
"time"
+ "github.com/google/uuid"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/confmap/confmaptest"
+ "go.opentelemetry.io/collector/extension"
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage/internal/metadata"
)
@@ -47,8 +49,10 @@ func TestLoadConfig(t *testing.T) {
CheckInterval: time.Second * 5,
CleanupOnStart: true,
},
- Timeout: 2 * time.Second,
- FSync: true,
+ Timeout: 2 * time.Second,
+ FSync: true,
+ CreateDirectory: false,
+ DirectoryPermissions: "0750",
},
},
}
@@ -95,3 +99,175 @@ func TestHandleProvidingFilePathAsDirWithAnError(t *testing.T) {
require.Error(t, err)
require.EqualError(t, err, file.Name()+" is not a directory")
}
+func TestDirectoryCreateConfig(t *testing.T) {
+ tests := []struct {
+ name string
+ config func(*testing.T, extension.Factory) *Config
+ err error
+ }{
+ {
+ name: "create directory true - no error",
+ config: func(t *testing.T, f extension.Factory) *Config {
+ storageDir := filepath.Join(t.TempDir(), uuid.NewString())
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = storageDir
+ cfg.CreateDirectory = true
+ return cfg
+ },
+ err: nil,
+ },
+ {
+ name: "create directory true - no error - 0700 permissions",
+ config: func(t *testing.T, f extension.Factory) *Config {
+ storageDir := filepath.Join(t.TempDir(), uuid.NewString())
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = storageDir
+ cfg.CreateDirectory = true
+ cfg.DirectoryPermissions = "0700"
+ return cfg
+ },
+ err: nil,
+ },
+ {
+ name: "create directory false - error",
+ config: func(t *testing.T, f extension.Factory) *Config {
+ storageDir := filepath.Join(t.TempDir(), uuid.NewString())
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = storageDir
+ cfg.CreateDirectory = false
+ return cfg
+ },
+ err: os.ErrNotExist,
+ },
+ {
+ name: "create directory true - invalid permissions",
+ config: func(t *testing.T, f extension.Factory) *Config {
+ storageDir := filepath.Join(t.TempDir(), uuid.NewString())
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = storageDir
+ cfg.CreateDirectory = true
+ cfg.DirectoryPermissions = "invalid string"
+ return cfg
+ },
+ err: errInvalidOctal,
+ },
+ {
+ name: "create directory true - rwxr--r-- (should be octal string)",
+ config: func(t *testing.T, f extension.Factory) *Config {
+ storageDir := filepath.Join(t.TempDir(), uuid.NewString())
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = storageDir
+ cfg.CreateDirectory = true
+ cfg.DirectoryPermissions = "rwxr--r--"
+ return cfg
+ },
+ err: errInvalidOctal,
+ },
+ {
+ name: "create directory true - 0778 (invalid octal)",
+ config: func(t *testing.T, f extension.Factory) *Config {
+ storageDir := filepath.Join(t.TempDir(), uuid.NewString())
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = storageDir
+ cfg.CreateDirectory = true
+ cfg.DirectoryPermissions = "0778"
+ return cfg
+ },
+ err: errInvalidOctal,
+ },
+ {
+ name: "create directory true - 07771 (invalid permission bits)",
+ config: func(t *testing.T, f extension.Factory) *Config {
+ storageDir := filepath.Join(t.TempDir(), uuid.NewString())
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = storageDir
+ cfg.CreateDirectory = true
+ cfg.DirectoryPermissions = "07771"
+ return cfg
+ },
+ err: errInvalidPermissionBits,
+ },
+ {
+ name: "create directory false - 07771 (invalid string) - no error",
+ config: func(t *testing.T, f extension.Factory) *Config {
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = t.TempDir()
+ cfg.CreateDirectory = false
+ cfg.DirectoryPermissions = "07771"
+ return cfg
+
+ },
+ err: nil,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ f := NewFactory()
+ config := tt.config(t, f)
+ require.ErrorIs(t, config.Validate(), tt.err)
+ })
+ }
+}
+
+func TestCompactionDirectory(t *testing.T) {
+ f := NewFactory()
+ tests := []struct {
+ name string
+ config func(*testing.T) *Config
+ err error
+ }{
+ {
+ name: "directory-must-exists-error",
+ config: func(t *testing.T) *Config {
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = t.TempDir() // actual directory
+ cfg.Compaction.Directory = "/not/a/dir" // not a directory
+ cfg.Compaction.OnRebound = true
+ cfg.Compaction.OnStart = true
+ return cfg
+ },
+ err: os.ErrNotExist,
+ },
+ {
+ name: "directory-must-exists-error-on-start",
+ config: func(t *testing.T) *Config {
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = t.TempDir() // actual directory
+ cfg.Compaction.Directory = "/not/a/dir" // not a directory
+ cfg.Compaction.OnRebound = false
+ cfg.Compaction.OnStart = true
+ return cfg
+ },
+ err: os.ErrNotExist,
+ },
+ {
+ name: "directory-must-exists-error-on-rebound",
+ config: func(t *testing.T) *Config {
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = t.TempDir() // actual directory
+ cfg.Compaction.Directory = "/not/a/dir" // not a directory
+ cfg.Compaction.OnRebound = true
+ cfg.Compaction.OnStart = false
+ return cfg
+ },
+ err: os.ErrNotExist,
+ },
+ {
+ name: "compaction-disabled-no-error",
+ config: func(t *testing.T) *Config {
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = t.TempDir() // actual directory
+ cfg.Compaction.Directory = "/not/a/dir" // not a directory
+ cfg.Compaction.OnRebound = false
+ cfg.Compaction.OnStart = false
+ return cfg
+ },
+ err: nil,
+ },
+ }
+ for _, test := range tests {
+ t.Run(test.name, func(t *testing.T) {
+ require.ErrorIs(t, component.ValidateConfig(test.config(t)), test.err)
+ })
+ }
+}
diff --git a/extension/storage/filestorage/extension.go b/extension/storage/filestorage/extension.go
index f9d0467accbf..4b8650892359 100644
--- a/extension/storage/filestorage/extension.go
+++ b/extension/storage/filestorage/extension.go
@@ -26,6 +26,19 @@ type localFileStorage struct {
var _ storage.Extension = (*localFileStorage)(nil)
func newLocalFileStorage(logger *zap.Logger, config *Config) (extension.Extension, error) {
+ if config.CreateDirectory {
+ var dirs []string
+ if config.Compaction.OnStart || config.Compaction.OnRebound {
+ dirs = []string{config.Directory, config.Compaction.Directory}
+ } else {
+ dirs = []string{config.Directory}
+ }
+ for _, dir := range dirs {
+ if err := ensureDirectoryExists(dir, os.FileMode(config.directoryPermissionsParsed)); err != nil {
+ return nil, err
+ }
+ }
+ }
return &localFileStorage{
cfg: config,
logger: logger,
@@ -129,6 +142,14 @@ func isSafe(character rune) bool {
return false
}
+func ensureDirectoryExists(path string, perm os.FileMode) error {
+ if _, err := os.Stat(path); os.IsNotExist(err) {
+ return os.MkdirAll(path, perm)
+ }
+ // we already handled other errors in config.Validate(), so it's okay to return nil
+ return nil
+}
+
// cleanup left compaction temporary files from previous killed process
func (lfs *localFileStorage) cleanup(compactionDirectory string) error {
pattern := filepath.Join(compactionDirectory, fmt.Sprintf("%s*", TempDbPrefix))
diff --git a/extension/storage/filestorage/extension_test.go b/extension/storage/filestorage/extension_test.go
index afd15f0873f4..82d02143e43a 100644
--- a/extension/storage/filestorage/extension_test.go
+++ b/extension/storage/filestorage/extension_test.go
@@ -8,13 +8,16 @@ import (
"fmt"
"os"
"path/filepath"
+ "runtime"
"sync"
"testing"
+ "github.com/google/uuid"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/component/componenttest"
+ "go.opentelemetry.io/collector/extension"
"go.opentelemetry.io/collector/extension/experimental/storage"
"go.opentelemetry.io/collector/extension/extensiontest"
"go.uber.org/zap"
@@ -525,3 +528,89 @@ func TestCompactionOnStart(t *testing.T) {
require.NoError(t, client.Close(context.TODO()))
})
}
+
+func TestDirectoryCreation(t *testing.T) {
+ tests := []struct {
+ name string
+ config func(*testing.T, extension.Factory) *Config
+ validate func(*testing.T, *Config)
+ }{
+ {
+ name: "create directory true - no error",
+ config: func(t *testing.T, f extension.Factory) *Config {
+ tempDir := t.TempDir()
+ storageDir := filepath.Join(tempDir, uuid.NewString())
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = storageDir
+ cfg.CreateDirectory = true
+ cfg.DirectoryPermissions = "0750"
+ require.NoError(t, cfg.Validate())
+ return cfg
+ },
+ validate: func(t *testing.T, cfg *Config) {
+ require.DirExists(t, cfg.Directory)
+ s, err := os.Stat(cfg.Directory)
+ require.NoError(t, err)
+ var expectedFileMode os.FileMode
+ if runtime.GOOS == "windows" { // on Windows, we get 0777 for writable directories
+ expectedFileMode = os.FileMode(0777)
+ } else {
+ expectedFileMode = os.FileMode(0750)
+ }
+ require.Equal(t, expectedFileMode, s.Mode()&os.ModePerm)
+ },
+ },
+ {
+ name: "create directory true - no error - 0700 permissions",
+ config: func(t *testing.T, f extension.Factory) *Config {
+ tempDir := t.TempDir()
+ storageDir := filepath.Join(tempDir, uuid.NewString())
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = storageDir
+ cfg.DirectoryPermissions = "0700"
+ cfg.CreateDirectory = true
+ require.NoError(t, cfg.Validate())
+ return cfg
+ },
+ validate: func(t *testing.T, cfg *Config) {
+ require.DirExists(t, cfg.Directory)
+ s, err := os.Stat(cfg.Directory)
+ require.NoError(t, err)
+ var expectedFileMode os.FileMode
+ if runtime.GOOS == "windows" { // on Windows, we get 0777 for writable directories
+ expectedFileMode = os.FileMode(0777)
+ } else {
+ expectedFileMode = os.FileMode(0700)
+ }
+ require.Equal(t, expectedFileMode, s.Mode()&os.ModePerm)
+ },
+ },
+ {
+ name: "create directory false - error",
+ config: func(t *testing.T, f extension.Factory) *Config {
+ tempDir := t.TempDir()
+ storageDir := filepath.Join(tempDir, uuid.NewString())
+ cfg := f.CreateDefaultConfig().(*Config)
+ cfg.Directory = storageDir
+ cfg.CreateDirectory = false
+ require.ErrorIs(t, cfg.Validate(), os.ErrNotExist)
+ return cfg
+ },
+ validate: func(t *testing.T, cfg *Config) {
+ require.NoDirExists(t, cfg.Directory)
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ f := NewFactory()
+ config := tt.config(t, f)
+ if config != nil {
+ ext, err := f.CreateExtension(context.Background(), extensiontest.NewNopSettings(), config)
+ require.NoError(t, err)
+ require.NotNil(t, ext)
+ tt.validate(t, config)
+ }
+ })
+ }
+}
diff --git a/extension/storage/filestorage/factory.go b/extension/storage/filestorage/factory.go
index 130647a5b62d..68bc845e680e 100644
--- a/extension/storage/filestorage/factory.go
+++ b/extension/storage/filestorage/factory.go
@@ -47,8 +47,10 @@ func createDefaultConfig() component.Config {
CheckInterval: defaultCompactionInterval,
CleanupOnStart: false,
},
- Timeout: time.Second,
- FSync: false,
+ Timeout: time.Second,
+ FSync: false,
+ CreateDirectory: false,
+ DirectoryPermissions: "0750",
}
}
diff --git a/extension/storage/filestorage/go.mod b/extension/storage/filestorage/go.mod
index 90c36d1d5df0..3b3a076a1ba1 100644
--- a/extension/storage/filestorage/go.mod
+++ b/extension/storage/filestorage/go.mod
@@ -3,12 +3,13 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/stora
go 1.22.0
require (
+ github.com/google/uuid v1.6.0
github.com/stretchr/testify v1.9.0
go.etcd.io/bbolt v1.3.11
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -22,7 +23,6 @@ require (
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
- github.com/google/uuid v1.6.0 // indirect
github.com/klauspost/compress v1.17.9 // indirect
github.com/knadh/koanf/maps v0.1.1 // indirect
github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
@@ -31,23 +31,22 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/storage/filestorage/go.sum b/extension/storage/filestorage/go.sum
index 7d5661aa3dc9..f03b43236944 100644
--- a/extension/storage/filestorage/go.sum
+++ b/extension/storage/filestorage/go.sum
@@ -41,12 +41,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -57,32 +57,30 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
go.etcd.io/bbolt v1.3.11 h1:yGEzV1wPz2yVCLsD8ZAiGHhHVlczyC9d1rP43/VCRJ0=
go.etcd.io/bbolt v1.3.11/go.mod h1:dksAq7YMXoljX0xu6VF5DMZGbhYYoLUalEiSySYAS4I=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -98,22 +96,22 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=
-golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
+golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
+golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/storage/go.mod b/extension/storage/go.mod
index 4b9fe5b431cf..7347e9ffc731 100644
--- a/extension/storage/go.mod
+++ b/extension/storage/go.mod
@@ -4,9 +4,9 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c
)
require (
@@ -15,35 +15,28 @@ require (
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
- github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/klauspost/compress v1.17.9 // indirect
- github.com/knadh/koanf/maps v0.1.1 // indirect
- github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
- github.com/knadh/koanf/v2 v2.1.1 // indirect
- github.com/mitchellh/copystructure v1.2.0 // indirect
- github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/storage/go.sum b/extension/storage/go.sum
index 26e4fab3aa45..eefce8168f9c 100644
--- a/extension/storage/go.sum
+++ b/extension/storage/go.sum
@@ -9,8 +9,6 @@ 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/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-viper/mapstructure/v2 v2.1.0 h1:gHnMa2Y/pIxElCH2GlZZ1lZSsn6XMtufpGyP1XxdC/w=
-github.com/go-viper/mapstructure/v2 v2.1.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
@@ -21,32 +19,22 @@ github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA=
github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw=
-github.com/knadh/koanf/maps v0.1.1 h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs=
-github.com/knadh/koanf/maps v0.1.1/go.mod h1:npD/QZY3V6ghQDdcQzl1W4ICNVTkohC8E73eI2xW4yI=
-github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU=
-github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU=
-github.com/knadh/koanf/v2 v2.1.1 h1:/R8eXqasSTsmDCsAyYj+81Wteg8AqrV9CP6gvsTsOmM=
-github.com/knadh/koanf/v2 v2.1.1/go.mod h1:4mnTRbZCK+ALuBXHZMjDfG9y714L7TykVnZkXbMU3Es=
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
-github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
-github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
-github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
-github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
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/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -55,30 +43,28 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -94,20 +80,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/storage/redisstorageextension/go.mod b/extension/storage/redisstorageextension/go.mod
index 9a5336d45038..6051aa9c5874 100644
--- a/extension/storage/redisstorageextension/go.mod
+++ b/extension/storage/redisstorageextension/go.mod
@@ -5,11 +5,11 @@ go 1.22.0
require (
github.com/redis/go-redis/v9 v9.6.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -32,23 +32,22 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/extension/storage/redisstorageextension/go.sum b/extension/storage/redisstorageextension/go.sum
index ce0786483791..d19bf8abac51 100644
--- a/extension/storage/redisstorageextension/go.sum
+++ b/extension/storage/redisstorageextension/go.sum
@@ -47,12 +47,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/redis/go-redis/v9 v9.6.1 h1:HHDteefn6ZkTtY5fGUE8tj8uy85AHk6zP7CpzIAM0y4=
@@ -63,34 +63,32 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -106,20 +104,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/extension/sumologicextension/credentials/credentialsstore_localfs_test.go b/extension/sumologicextension/credentials/credentialsstore_localfs_test.go
index c64599df7591..e367b9a0586b 100644
--- a/extension/sumologicextension/credentials/credentialsstore_localfs_test.go
+++ b/extension/sumologicextension/credentials/credentialsstore_localfs_test.go
@@ -62,7 +62,7 @@ func TestCredentialsStoreLocalFs(t *testing.T) {
},
),
)
- require.EqualValues(t, fileCounter, 0)
+ require.EqualValues(t, 0, fileCounter)
}
func TestCredentialsStoreValidate(t *testing.T) {
diff --git a/extension/sumologicextension/extension_test.go b/extension/sumologicextension/extension_test.go
index 2e22649d5f7d..fd09a1b64f0b 100644
--- a/extension/sumologicextension/extension_test.go
+++ b/extension/sumologicextension/extension_test.go
@@ -387,7 +387,7 @@ func TestStoreCredentials_PreexistingCredentialsAreUsed(t *testing.T) {
require.NoError(t, se.Shutdown(context.Background()))
require.FileExists(t, credsPath)
- require.EqualValues(t, atomic.LoadInt32(&reqCount), 2)
+ require.EqualValues(t, 2, atomic.LoadInt32(&reqCount))
}
func TestLocalFSCredentialsStore_WorkCorrectlyForMultipleExtensions(t *testing.T) {
@@ -1476,10 +1476,10 @@ func TestWatchCredentialKey(t *testing.T) {
ctxc, cancel := context.WithCancel(ctx)
cancel()
v := se.WatchCredentialKey(ctxc, "")
- require.Equal(t, v, "")
+ require.Equal(t, "", v)
v = se.WatchCredentialKey(context.Background(), "foobar")
- require.Equal(t, v, "")
+ require.Equal(t, "", v)
go func() {
time.Sleep(time.Millisecond * 100)
@@ -1490,7 +1490,7 @@ func TestWatchCredentialKey(t *testing.T) {
}()
v = se.WatchCredentialKey(context.Background(), "")
- require.Equal(t, v, "test-credential-key")
+ require.Equal(t, "test-credential-key", v)
}
func TestCreateCredentialsHeader(t *testing.T) {
@@ -1535,11 +1535,11 @@ func TestUpdateMetadataRequestPayload(t *testing.T) {
// @sumo-drosiek: It happened to be empty OsVersion on my machine
// require.NotEmpty(t, reqPayload.HostDetails.OsVersion)
require.NotEmpty(t, reqPayload.NetworkDetails.HostIPAddress)
- require.EqualValues(t, reqPayload.HostDetails.Environment, "EKS-1.20.2")
- require.EqualValues(t, reqPayload.CollectorDetails.RunningVersion, "1.0.0")
- require.EqualValues(t, reqPayload.TagDetails["team"], "A")
- require.EqualValues(t, reqPayload.TagDetails["app"], "linux")
- require.EqualValues(t, reqPayload.TagDetails["sumo.disco.enabled"], "true")
+ require.EqualValues(t, "EKS-1.20.2", reqPayload.HostDetails.Environment)
+ require.EqualValues(t, "1.0.0", reqPayload.CollectorDetails.RunningVersion)
+ require.EqualValues(t, "A", reqPayload.TagDetails["team"])
+ require.EqualValues(t, "linux", reqPayload.TagDetails["app"])
+ require.EqualValues(t, "true", reqPayload.TagDetails["sumo.disco.enabled"])
_, err := w.Write([]byte(``))
diff --git a/extension/sumologicextension/go.mod b/extension/sumologicextension/go.mod
index 4c5cb6ee5fa8..94320b954bf7 100644
--- a/extension/sumologicextension/go.mod
+++ b/extension/sumologicextension/go.mod
@@ -8,12 +8,12 @@ require (
github.com/mitchellh/go-ps v1.0.0
github.com/shirou/gopsutil/v4 v4.24.8
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/grpc v1.66.0
@@ -28,50 +28,43 @@ require (
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-ole/go-ole v1.2.6 // indirect
- github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/snappy v0.0.4 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/hashicorp/go-version v1.7.0 // indirect
github.com/klauspost/compress v1.17.9 // indirect
- github.com/knadh/koanf/maps v0.1.1 // indirect
- github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
- github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
- github.com/mitchellh/copystructure v1.2.0 // indirect
- github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/extension/sumologicextension/go.sum b/extension/sumologicextension/go.sum
index a56da76be66c..1dd884e87528 100644
--- a/extension/sumologicextension/go.sum
+++ b/extension/sumologicextension/go.sum
@@ -19,8 +19,6 @@ 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-viper/mapstructure/v2 v2.1.0 h1:gHnMa2Y/pIxElCH2GlZZ1lZSsn6XMtufpGyP1XxdC/w=
-github.com/go-viper/mapstructure/v2 v2.1.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=
@@ -38,12 +36,6 @@ github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA=
github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw=
-github.com/knadh/koanf/maps v0.1.1 h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs=
-github.com/knadh/koanf/maps v0.1.1/go.mod h1:npD/QZY3V6ghQDdcQzl1W4ICNVTkohC8E73eI2xW4yI=
-github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU=
-github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU=
-github.com/knadh/koanf/v2 v2.1.1 h1:/R8eXqasSTsmDCsAyYj+81Wteg8AqrV9CP6gvsTsOmM=
-github.com/knadh/koanf/v2 v2.1.1/go.mod h1:4mnTRbZCK+ALuBXHZMjDfG9y714L7TykVnZkXbMU3Es=
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
@@ -52,12 +44,8 @@ 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/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
-github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
-github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/go-ps v1.0.0 h1:i6ampVEEF4wQFF+bkYfwYgY+F/uYJDktmvLPf7qIgjc=
github.com/mitchellh/go-ps v1.0.0/go.mod h1:J4lOc8z8yJs6vUwklHw2XEIiT4z4C40KtWVN3nvg8Pg=
-github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
-github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
@@ -68,16 +56,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
@@ -96,52 +84,50 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -157,8 +143,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -169,12 +155,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/internal/aws/awsutil/conn_test.go b/internal/aws/awsutil/conn_test.go
index 56d6228e38d4..363b5ac5ec49 100644
--- a/internal/aws/awsutil/conn_test.go
+++ b/internal/aws/awsutil/conn_test.go
@@ -46,7 +46,7 @@ func TestEC2Session(t *testing.T) {
expectedSession, _ = session.NewSession()
m.sn = expectedSession
cfg, s, err := GetAWSConfigSession(logger, m, &sessionCfg)
- assert.Equal(t, s, expectedSession, "Expect the session object is not overridden")
+ assert.Equal(t, expectedSession, s, "Expect the session object is not overridden")
assert.Equal(t, *cfg.Region, ec2Region, "Region value fetched from ec2-metadata service")
assert.NoError(t, err)
}
@@ -63,7 +63,7 @@ func TestRegionEnv(t *testing.T) {
expectedSession, _ = session.NewSession()
m.sn = expectedSession
cfg, s, err := GetAWSConfigSession(logger, m, &sessionCfg)
- assert.Equal(t, s, expectedSession, "Expect the session object is not overridden")
+ assert.Equal(t, expectedSession, s, "Expect the session object is not overridden")
assert.Equal(t, *cfg.Region, region, "Region value fetched from environment")
assert.NoError(t, err)
}
diff --git a/internal/aws/awsutil/go.mod b/internal/aws/awsutil/go.mod
index 67310f3ed5ac..ae52105c0a5b 100644
--- a/internal/aws/awsutil/go.mod
+++ b/internal/aws/awsutil/go.mod
@@ -7,7 +7,7 @@ require (
github.com/stretchr/testify v1.9.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
- golang.org/x/net v0.28.0
+ golang.org/x/net v0.29.0
)
require (
@@ -16,7 +16,7 @@ require (
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/stretchr/objx v0.5.2 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/internal/aws/awsutil/go.sum b/internal/aws/awsutil/go.sum
index ea5ed6342ae0..4f30b2464eb8 100644
--- a/internal/aws/awsutil/go.sum
+++ b/internal/aws/awsutil/go.sum
@@ -26,10 +26,10 @@ 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.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8=
go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/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=
diff --git a/internal/aws/containerinsight/go.mod b/internal/aws/containerinsight/go.mod
index 5058805944bc..c088266453b4 100644
--- a/internal/aws/containerinsight/go.mod
+++ b/internal/aws/containerinsight/go.mod
@@ -4,7 +4,7 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
diff --git a/internal/aws/containerinsight/go.sum b/internal/aws/containerinsight/go.sum
index 57d075e2f8fa..5e85a874e9a5 100644
--- a/internal/aws/containerinsight/go.sum
+++ b/internal/aws/containerinsight/go.sum
@@ -29,8 +29,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/internal/aws/cwlogs/go.mod b/internal/aws/cwlogs/go.mod
index cfc0b0258006..63e8c19372d4 100644
--- a/internal/aws/cwlogs/go.mod
+++ b/internal/aws/cwlogs/go.mod
@@ -5,7 +5,7 @@ go 1.22.0
require (
github.com/aws/aws-sdk-go v1.55.5
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -16,15 +16,15 @@ require (
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/internal/aws/cwlogs/go.sum b/internal/aws/cwlogs/go.sum
index 906eb9dec580..258c486355a0 100644
--- a/internal/aws/cwlogs/go.sum
+++ b/internal/aws/cwlogs/go.sum
@@ -32,18 +32,18 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -59,20 +59,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/internal/aws/cwlogs/pusher_test.go b/internal/aws/cwlogs/pusher_test.go
index e4748e173f99..11e445fdd126 100644
--- a/internal/aws/cwlogs/pusher_test.go
+++ b/internal/aws/cwlogs/pusher_test.go
@@ -31,7 +31,7 @@ func TestValidateLogEventWithMutating(t *testing.T) {
logEvent.GeneratedTime = time.Now()
err := logEvent.Validate(zap.NewNop())
assert.NoError(t, err)
- assert.Greater(t, *logEvent.InputLogEvent.Timestamp, int64(0))
+ assert.Positive(t, *logEvent.InputLogEvent.Timestamp)
assert.Len(t, *logEvent.InputLogEvent.Message, 64-perEventHeaderBytes)
maxEventPayloadBytes = defaultMaxEventPayloadBytes
diff --git a/internal/aws/ecsutil/go.mod b/internal/aws/ecsutil/go.mod
index a1e360b541c4..385bad56d04a 100644
--- a/internal/aws/ecsutil/go.mod
+++ b/internal/aws/ecsutil/go.mod
@@ -3,10 +3,10 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ec
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -19,48 +19,41 @@ require (
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
- github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/snappy v0.0.4 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/hashicorp/go-version v1.7.0 // indirect
github.com/klauspost/compress v1.17.9 // indirect
- github.com/knadh/koanf/maps v0.1.1 // indirect
- github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
- github.com/knadh/koanf/v2 v2.1.1 // indirect
- github.com/mitchellh/copystructure v1.2.0 // indirect
- github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/internal/aws/ecsutil/go.sum b/internal/aws/ecsutil/go.sum
index f9dd9b7c1087..48d5ddff7b2f 100644
--- a/internal/aws/ecsutil/go.sum
+++ b/internal/aws/ecsutil/go.sum
@@ -13,8 +13,6 @@ 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/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-viper/mapstructure/v2 v2.1.0 h1:gHnMa2Y/pIxElCH2GlZZ1lZSsn6XMtufpGyP1XxdC/w=
-github.com/go-viper/mapstructure/v2 v2.1.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=
@@ -31,22 +29,12 @@ github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA=
github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw=
-github.com/knadh/koanf/maps v0.1.1 h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs=
-github.com/knadh/koanf/maps v0.1.1/go.mod h1:npD/QZY3V6ghQDdcQzl1W4ICNVTkohC8E73eI2xW4yI=
-github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU=
-github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU=
-github.com/knadh/koanf/v2 v2.1.1 h1:/R8eXqasSTsmDCsAyYj+81Wteg8AqrV9CP6gvsTsOmM=
-github.com/knadh/koanf/v2 v2.1.1/go.mod h1:4mnTRbZCK+ALuBXHZMjDfG9y714L7TykVnZkXbMU3Es=
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
-github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
-github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
-github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
-github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
@@ -55,68 +43,66 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.1 h1:75zHUpIDfgZMp3t9fYdpXXE6/wsBs9DwTZdfwS3+NDI=
-go.opentelemetry.io/collector/consumer v0.108.1/go.mod h1:xu2pOTqK+uCFXZWd9RcU8s6sCRwK5GyuP64YuHLMzzA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58=
+go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -132,20 +118,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/internal/aws/k8s/k8sclient/node_test.go b/internal/aws/k8s/k8sclient/node_test.go
index 6ffbaa363992..b10a32e32184 100644
--- a/internal/aws/k8s/k8sclient/node_test.go
+++ b/internal/aws/k8s/k8sclient/node_test.go
@@ -302,8 +302,8 @@ func TestNodeClient(t *testing.T) {
clusterFailedNodeCount := client.ClusterFailedNodeCount()
log.Printf("clusterNodeCount: %v, clusterFailedNodeCount: %v", clusterNodeCount, clusterFailedNodeCount)
- assert.Equal(t, clusterNodeCount, expectedClusterNodeCount)
- assert.Equal(t, clusterFailedNodeCount, expectedClusterFailedNodeCount)
+ assert.Equal(t, expectedClusterNodeCount, clusterNodeCount)
+ assert.Equal(t, expectedClusterFailedNodeCount, clusterFailedNodeCount)
client.shutdown()
assert.True(t, client.stopped)
}
diff --git a/internal/aws/metrics/go.mod b/internal/aws/metrics/go.mod
index 52ce0de8b1f2..512bf53f4989 100644
--- a/internal/aws/metrics/go.mod
+++ b/internal/aws/metrics/go.mod
@@ -4,7 +4,7 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/otel v1.29.0
+ go.opentelemetry.io/otel v1.30.0
go.uber.org/goleak v1.3.0
)
diff --git a/internal/aws/metrics/go.sum b/internal/aws/metrics/go.sum
index 5bbecacc5fcf..e900d9d6dde6 100644
--- a/internal/aws/metrics/go.sum
+++ b/internal/aws/metrics/go.sum
@@ -13,8 +13,8 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/internal/aws/proxy/conn_test.go b/internal/aws/proxy/conn_test.go
index fec2f9328573..77b3ddc8d0c8 100644
--- a/internal/aws/proxy/conn_test.go
+++ b/internal/aws/proxy/conn_test.go
@@ -174,7 +174,7 @@ func TestRegionFromEC2(t *testing.T) {
logs := recordedLogs.All()
lastEntry := logs[len(logs)-1]
assert.Contains(t, lastEntry.Message, "Fetched region from EC2 metadata", "expected log message")
- assert.Equal(t, lastEntry.Context[0].Key, "region", "expected log key")
+ assert.Equal(t, "region", lastEntry.Context[0].Key, "expected log key")
assert.Equal(t, lastEntry.Context[0].String, ec2Region)
}
@@ -356,8 +356,8 @@ func TestGetSTSCredsFromPrimaryRegionEndpoint(t *testing.T) {
fake := &stsCalls{
log: zap.NewNop(),
getSTSCredsFromRegionEndpoint: func(_ *zap.Logger, _ *session.Session, region, roleArn string) *credentials.Credentials {
- assert.Equal(t, region, endpoints.UsEast1RegionID, "expected region differs")
- assert.Equal(t, roleArn, expectedRoleARN, "expected role ARN differs")
+ assert.Equal(t, endpoints.UsEast1RegionID, region, "expected region differs")
+ assert.Equal(t, expectedRoleARN, roleArn, "expected role ARN differs")
called = true
return nil
},
@@ -368,8 +368,8 @@ func TestGetSTSCredsFromPrimaryRegionEndpoint(t *testing.T) {
called = false
fake.getSTSCredsFromRegionEndpoint = func(_ *zap.Logger, _ *session.Session, region, roleArn string) *credentials.Credentials {
- assert.Equal(t, region, endpoints.CnNorth1RegionID, "expected region differs")
- assert.Equal(t, roleArn, expectedRoleARN, "expected role ARN differs")
+ assert.Equal(t, endpoints.CnNorth1RegionID, region, "expected region differs")
+ assert.Equal(t, expectedRoleARN, roleArn, "expected role ARN differs")
called = true
return nil
}
@@ -379,8 +379,8 @@ func TestGetSTSCredsFromPrimaryRegionEndpoint(t *testing.T) {
called = false
fake.getSTSCredsFromRegionEndpoint = func(_ *zap.Logger, _ *session.Session, region, roleArn string) *credentials.Credentials {
- assert.Equal(t, region, endpoints.UsGovWest1RegionID, "expected region differs")
- assert.Equal(t, roleArn, expectedRoleARN, "expected role ARN differs")
+ assert.Equal(t, endpoints.UsGovWest1RegionID, region, "expected region differs")
+ assert.Equal(t, expectedRoleARN, roleArn, "expected role ARN differs")
called = true
return nil
}
@@ -461,8 +461,7 @@ func TestSTSRegionalEndpointDisabled(t *testing.T) {
"STS regional endpoint disabled. Credentials for provided RoleARN will be fetched from STS primary region endpoint instead",
"expected log message")
assert.Equal(t,
- lastEntry.Context[0].String,
- expectedRegion, "expected error")
+ expectedRegion, lastEntry.Context[0].String, "expected error")
assert.EqualError(t,
lastEntry.Context[1].Interface.(error),
expectedErr.Error(), "expected error")
diff --git a/internal/aws/proxy/go.mod b/internal/aws/proxy/go.mod
index 677f6ad2abf1..9a6fbfdf48e7 100644
--- a/internal/aws/proxy/go.mod
+++ b/internal/aws/proxy/go.mod
@@ -4,10 +4,10 @@ go 1.22.0
require (
github.com/aws/aws-sdk-go v1.55.5
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
)
@@ -17,8 +17,8 @@ require (
github.com/hashicorp/go-version v1.7.0 // indirect
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/sys v0.14.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
diff --git a/internal/aws/proxy/go.sum b/internal/aws/proxy/go.sum
index 14a4a0962d59..70f4f1adfd89 100644
--- a/internal/aws/proxy/go.sum
+++ b/internal/aws/proxy/go.sum
@@ -22,14 +22,14 @@ github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncj
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/internal/aws/xray/go.mod b/internal/aws/xray/go.mod
index 089b4f5869d3..f2475cfa81ae 100644
--- a/internal/aws/xray/go.mod
+++ b/internal/aws/xray/go.mod
@@ -4,9 +4,9 @@ go 1.22.0
require (
github.com/aws/aws-sdk-go v1.55.5
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -17,15 +17,15 @@ require (
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/internal/aws/xray/go.sum b/internal/aws/xray/go.sum
index a653158ebb59..fb9a61bf0bcc 100644
--- a/internal/aws/xray/go.sum
+++ b/internal/aws/xray/go.sum
@@ -32,18 +32,18 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -59,20 +59,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/internal/common/go.mod b/internal/common/go.mod
index e32d7de7767d..1b8247629fc7 100644
--- a/internal/common/go.mod
+++ b/internal/common/go.mod
@@ -4,7 +4,7 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
diff --git a/internal/common/go.sum b/internal/common/go.sum
index e58970fe491e..b0c76bb24dc6 100644
--- a/internal/common/go.sum
+++ b/internal/common/go.sum
@@ -12,8 +12,8 @@ github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjR
github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/internal/common/ttlmap/ttl_map_test.go b/internal/common/ttlmap/ttl_map_test.go
index c5bc890e5a46..d8a98db8a0a5 100644
--- a/internal/common/ttlmap/ttl_map_test.go
+++ b/internal/common/ttlmap/ttl_map_test.go
@@ -22,8 +22,8 @@ func TestTTLMapData(t *testing.T) {
func TestTTLMapSimple(t *testing.T) {
m := New(5, 10, make(chan struct{}))
- require.EqualValues(t, m.sweepInterval, 5)
- require.EqualValues(t, m.md.maxAge, 10)
+ require.EqualValues(t, 5, m.sweepInterval)
+ require.EqualValues(t, 10, m.md.maxAge)
m.Put("foo", "bar")
s := m.Get("foo").(string)
require.Equal(t, "bar", s)
diff --git a/internal/coreinternal/go.mod b/internal/coreinternal/go.mod
index 147dd8c178d0..979714acc343 100644
--- a/internal/coreinternal/go.mod
+++ b/internal/coreinternal/go.mod
@@ -5,23 +5,24 @@ go 1.22.0
require (
github.com/cenkalti/backoff/v4 v4.3.0
github.com/docker/go-connections v0.5.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/elastic/lunes v0.1.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.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/text v0.17.0
+ golang.org/x/text v0.18.0
)
require (
@@ -47,6 +48,7 @@ require (
github.com/json-iterator/go v1.1.12 // indirect
github.com/klauspost/compress v1.17.9 // indirect
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/magiconair/properties v1.8.7 // indirect
github.com/moby/docker-image-spec v1.3.1 // indirect
github.com/moby/patternmatcher v0.6.0 // indirect
@@ -57,15 +59,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -73,22 +75,22 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/internal/coreinternal/go.sum b/internal/coreinternal/go.sum
index 158858f25432..2f59a7ef61cb 100644
--- a/internal/coreinternal/go.sum
+++ b/internal/coreinternal/go.sum
@@ -33,6 +33,8 @@ github.com/docker/go-connections v0.5.0 h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj
github.com/docker/go-connections v0.5.0/go.mod h1:ov60Kzw0kKElRwhNs9UlUHAE/F9Fe6GLaXnqyDdmEXc=
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/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -66,6 +68,8 @@ 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/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
+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.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY=
github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0=
github.com/moby/docker-image-spec v1.3.1 h1:jMKff3w6PgbfSa69GfNg+zN/XLhfXJGnEx3Nl2EsFP0=
@@ -97,12 +101,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -130,49 +134,49 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.1 h1:c3JZU5g5KezDXaMgL7GDFB7ihuLNzXo6eBuaJOmBiDA=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.0 h1:ULnMWuwcy4ix1oP5RFFRcmpEbaU5YabW6nWcLMQQRo0=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0 h1:3Q/xZUyC1BBkualc9ROb4G8qkH90LXEIICcs5zv1OYY=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0/go.mod h1:s75jGIWA9OfCMzF0xr+ZgfrB5FEbbV7UuYo32ahUiFI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -188,8 +192,8 @@ golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -210,22 +214,22 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
diff --git a/internal/coreinternal/goldendataset/resource_generator_test.go b/internal/coreinternal/goldendataset/resource_generator_test.go
index b92e7c4da5e6..79474113c207 100644
--- a/internal/coreinternal/goldendataset/resource_generator_test.go
+++ b/internal/coreinternal/goldendataset/resource_generator_test.go
@@ -16,7 +16,7 @@ func TestGenerateResource(t *testing.T) {
if rscID == ResourceEmpty {
assert.Equal(t, 0, rsc.Attributes().Len())
} else {
- assert.Greater(t, rsc.Attributes().Len(), 0)
+ assert.Positive(t, rsc.Attributes().Len())
}
}
}
diff --git a/internal/coreinternal/textutils/encoding.go b/internal/coreinternal/textutils/encoding.go
index 209c2cbc7754..512b6a6f7da4 100644
--- a/internal/coreinternal/textutils/encoding.go
+++ b/internal/coreinternal/textutils/encoding.go
@@ -74,7 +74,7 @@ var encodingOverrides = map[string]encoding.Encoding{
}
func lookupEncoding(enc string) (encoding.Encoding, error) {
- if e, ok := encodingOverrides[strings.ToLower(enc)]; ok {
+ if e, ok := EncodingOverridesMap.Get(strings.ToLower(enc)); ok {
return e, nil
}
e, err := ianaindex.IANA.Encoding(enc)
@@ -94,3 +94,12 @@ func IsNop(enc string) bool {
}
return e == encoding.Nop
}
+
+var EncodingOverridesMap = encodingOverridesMap{}
+
+type encodingOverridesMap struct{}
+
+func (e *encodingOverridesMap) Get(key string) (encoding.Encoding, bool) {
+ v, ok := encodingOverrides[key]
+ return v, ok
+}
diff --git a/internal/coreinternal/timeutils/parser.go b/internal/coreinternal/timeutils/parser.go
index f518f307e515..7b15ca4054f4 100644
--- a/internal/coreinternal/timeutils/parser.go
+++ b/internal/coreinternal/timeutils/parser.go
@@ -9,6 +9,8 @@ import (
"strings"
"time"
+ "github.com/elastic/lunes"
+
strptime "github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/timeutils/internal/ctimefmt"
)
@@ -26,6 +28,29 @@ func ParseStrptime(layout string, value any, location *time.Location) (time.Time
return ParseGotime(goLayout, value, location)
}
+// ParseLocalizedStrptime is like ParseStrptime, but instead of parsing a formatted time in
+// English, it parses a value in foreign language, and returns the [time.Time] it represents.
+// The language argument must be a well-formed BCP 47 language tag (e.g.: "en", "en-US"), and
+// a known CLDR locale.
+func ParseLocalizedStrptime(layout string, value any, location *time.Location, language string) (time.Time, error) {
+ goLayout, err := strptime.ToNative(layout)
+ if err != nil {
+ return time.Time{}, err
+ }
+
+ stringValue, err := convertParsingValue(value)
+ if err != nil {
+ return time.Time{}, err
+ }
+
+ translatedVal, err := lunes.Translate(goLayout, stringValue, language)
+ if err != nil {
+ return time.Time{}, err
+ }
+
+ return ParseGotime(goLayout, translatedVal, location)
+}
+
func GetLocation(location *string, layout *string) (*time.Location, error) {
if location != nil && *location != "" {
// If location is specified, it must be in the local timezone database
@@ -53,14 +78,9 @@ func ParseGotime(layout string, value any, location *time.Location) (time.Time,
}
func parseGotime(layout string, value any, location *time.Location) (time.Time, error) {
- var str string
- switch v := value.(type) {
- case string:
- str = v
- case []byte:
- str = string(v)
- default:
- return time.Time{}, fmt.Errorf("type %T cannot be parsed as a time", value)
+ str, err := convertParsingValue(value)
+ if err != nil {
+ return time.Time{}, err
}
result, err := time.ParseInLocation(layout, str, location)
@@ -89,6 +109,20 @@ func parseGotime(layout string, value any, location *time.Location) (time.Time,
return resultLoc, locErr
}
+func convertParsingValue(value any) (string, error) {
+ var str string
+ switch v := value.(type) {
+ case string:
+ str = v
+ case []byte:
+ str = string(v)
+ default:
+ return "", fmt.Errorf("type %T cannot be parsed as a time", value)
+ }
+
+ return str, nil
+}
+
// SetTimestampYear sets the year of a timestamp to the current year.
// This is needed because year is missing from some time formats, such as rfc3164.
func SetTimestampYear(t time.Time) time.Time {
diff --git a/internal/coreinternal/timeutils/parser_test.go b/internal/coreinternal/timeutils/parser_test.go
index 77333ff22afb..5d20725561b4 100644
--- a/internal/coreinternal/timeutils/parser_test.go
+++ b/internal/coreinternal/timeutils/parser_test.go
@@ -7,6 +7,7 @@ import (
"testing"
"time"
+ "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
@@ -105,3 +106,62 @@ func TestValidateGotime(t *testing.T) {
})
}
}
+
+func TestParseLocalizedStrptime(t *testing.T) {
+ tests := []struct {
+ name string
+ format string
+ value any
+ language string
+ expected time.Time
+ location *time.Location
+ }{
+ {
+ name: "Foreign language",
+ format: "%B %d %A, %Y, %r",
+ value: "Febrero 25 jueves, 1993, 02:03:04 p.m.",
+ expected: time.Date(1993, 2, 25, 14, 3, 4, 0, time.Local),
+ location: time.Local,
+ language: "es-ES",
+ },
+ {
+ name: "Foreign language with location",
+ format: "%A %h %e %Y",
+ value: "mercoledì set 4 2024",
+ expected: time.Date(2024, 9, 4, 0, 0, 0, 0, time.UTC),
+ location: time.UTC,
+ language: "it-IT",
+ },
+ {
+ name: "String value",
+ format: "%B %d %A, %Y, %I:%M:%S %p",
+ value: "March 12 Friday, 2004, 02:03:04 AM",
+ expected: time.Date(2004, 3, 12, 2, 3, 4, 0, time.Local),
+ location: time.Local,
+ language: "en",
+ },
+ {
+ name: "Bytes value",
+ format: "%h %d %a, %y, %I:%M:%S %p",
+ value: []byte("Jun 10 Fri, 04, 02:03:04 AM"),
+ expected: time.Date(2004, 6, 10, 2, 3, 4, 0, time.Local),
+ location: time.Local,
+ language: "en-US",
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ result, err := ParseLocalizedStrptime(tt.format, tt.value, tt.location, tt.language)
+ require.NoError(t, err)
+ assert.Equal(t, tt.expected.UnixNano(), result.UnixNano())
+ })
+ }
+}
+
+func TestParseLocalizedStrptimeInvalidType(t *testing.T) {
+ value := time.Now().UnixNano()
+ _, err := ParseLocalizedStrptime("%c", value, time.Local, "en")
+ require.Error(t, err)
+ require.ErrorContains(t, err, "cannot be parsed as a time")
+}
diff --git a/internal/docker/go.mod b/internal/docker/go.mod
index 28398e62f049..22515b647509 100644
--- a/internal/docker/go.mod
+++ b/internal/docker/go.mod
@@ -7,7 +7,7 @@ require (
github.com/docker/docker v26.1.5+incompatible
github.com/gobwas/glob v0.2.3
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
diff --git a/internal/docker/go.sum b/internal/docker/go.sum
index 1476c9997c0e..c49045de7c66 100644
--- a/internal/docker/go.sum
+++ b/internal/docker/go.sum
@@ -78,8 +78,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
go.opentelemetry.io/otel v1.24.0 h1:0LAOdjNmQeSTzGBzduGe/rU4tZhMwL5rWgtp9Ku5Jfo=
diff --git a/internal/exp/metrics/go.mod b/internal/exp/metrics/go.mod
index f51c6d05f31e..a3bc0fcbb606 100644
--- a/internal/exp/metrics/go.mod
+++ b/internal/exp/metrics/go.mod
@@ -3,12 +3,12 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/me
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
)
require (
diff --git a/internal/exp/metrics/go.sum b/internal/exp/metrics/go.sum
index 90b5800e4aca..494383e31b80 100644
--- a/internal/exp/metrics/go.sum
+++ b/internal/exp/metrics/go.sum
@@ -31,10 +31,10 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/internal/filter/filterspan/filterspan_test.go b/internal/filter/filterspan/filterspan_test.go
index 5a71facf3a17..4b407eb77d71 100644
--- a/internal/filter/filterspan/filterspan_test.go
+++ b/internal/filter/filterspan/filterspan_test.go
@@ -298,12 +298,12 @@ func TestSpan_Matching_True(t *testing.T) {
func TestServiceNameForResource(t *testing.T) {
td := testdata.GenerateTracesOneSpanNoResource()
name := serviceNameForResource(td.ResourceSpans().At(0).Resource())
- require.Equal(t, name, "")
+ require.Equal(t, "", name)
td = testdata.GenerateTracesOneSpan()
resource := td.ResourceSpans().At(0).Resource()
name = serviceNameForResource(resource)
- require.Equal(t, name, "")
+ require.Equal(t, "", name)
}
diff --git a/internal/filter/go.mod b/internal/filter/go.mod
index d15beb2075ae..882967ea56ad 100644
--- a/internal/filter/go.mod
+++ b/internal/filter/go.mod
@@ -5,15 +5,15 @@ go 1.22.0
require (
github.com/expr-lang/expr v1.16.9
github.com/hashicorp/golang-lru/v2 v2.0.7
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -24,6 +24,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/elastic/go-grok v0.3.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
@@ -45,23 +46,23 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/internal/filter/go.sum b/internal/filter/go.sum
index 99c9592a9c36..344ba88844cc 100644
--- a/internal/filter/go.sum
+++ b/internal/filter/go.sum
@@ -13,6 +13,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -74,12 +76,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -92,30 +94,30 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -133,20 +135,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/internal/kafka/go.mod b/internal/kafka/go.mod
index a36f8520d49a..38657ace64f1 100644
--- a/internal/kafka/go.mod
+++ b/internal/kafka/go.mod
@@ -7,7 +7,7 @@ require (
github.com/aws/aws-sdk-go v1.55.5
github.com/stretchr/testify v1.9.0
github.com/xdg-go/scram v1.1.2
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
)
@@ -34,7 +34,7 @@ require (
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
github.com/xdg-go/stringprep v1.0.4 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sys v0.23.0 // indirect
diff --git a/internal/kafka/go.sum b/internal/kafka/go.sum
index 9db0cc738c97..4c440ebdbd1a 100644
--- a/internal/kafka/go.sum
+++ b/internal/kafka/go.sum
@@ -75,10 +75,10 @@ github.com/xdg-go/scram v1.1.2/go.mod h1:RT/sEzTbU5y00aCK8UOx6R7YryM0iF1N2MOmC3k
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/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/internal/kubelet/client_test.go b/internal/kubelet/client_test.go
index 5c7aa63d6681..938bad01a176 100644
--- a/internal/kubelet/client_test.go
+++ b/internal/kubelet/client_test.go
@@ -105,7 +105,7 @@ func TestDefaultTLSClient(t *testing.T) {
func TestSvcAcctClient(t *testing.T) {
server := httptest.NewUnstartedServer(http.HandlerFunc(func(rw http.ResponseWriter, req *http.Request) {
// Check if call is authenticated using token from test file
- require.Equal(t, req.Header.Get("Authorization"), "Bearer s3cr3t")
+ require.Equal(t, "Bearer s3cr3t", req.Header.Get("Authorization"))
_, err := rw.Write([]byte(`OK`))
require.NoError(t, err)
}))
@@ -174,7 +174,7 @@ func TestNewKubeConfigClient(t *testing.T) {
t.Run(tt.name, func(t *testing.T) {
server := httptest.NewUnstartedServer(http.HandlerFunc(func(rw http.ResponseWriter, req *http.Request) {
// Check if call is authenticated using provided kubeconfig
- require.Equal(t, req.Header.Get("Authorization"), "Bearer my-token")
+ require.Equal(t, "Bearer my-token", req.Header.Get("Authorization"))
require.Equal(t, "/api/v1/nodes/nodename/proxy/", req.URL.EscapedPath())
// Send response to be tested
_, err := rw.Write([]byte(`OK`))
diff --git a/internal/kubelet/go.mod b/internal/kubelet/go.mod
index 9b46fa1282ae..d9f85d7af808 100644
--- a/internal/kubelet/go.mod
+++ b/internal/kubelet/go.mod
@@ -3,10 +3,10 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubele
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
k8s.io/client-go v0.31.0
@@ -39,7 +39,7 @@ require (
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/x448/float16 v0.8.4 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.26.0 // indirect
golang.org/x/oauth2 v0.21.0 // indirect
diff --git a/internal/kubelet/go.sum b/internal/kubelet/go.sum
index 9bc3a6d88662..33f5981d2b5f 100644
--- a/internal/kubelet/go.sum
+++ b/internal/kubelet/go.sum
@@ -239,10 +239,10 @@ 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=
go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/internal/metadataproviders/go.mod b/internal/metadataproviders/go.mod
index 2cfd7633d135..76d3518fd64b 100644
--- a/internal/metadataproviders/go.mod
+++ b/internal/metadataproviders/go.mod
@@ -7,12 +7,12 @@ require (
github.com/aws/aws-sdk-go v1.55.5
github.com/docker/docker v26.1.5+incompatible
github.com/hashicorp/consul/api v1.29.4
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0
github.com/shirou/gopsutil/v4 v4.24.8
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/sdk v1.29.0
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/sdk v1.30.0
go.uber.org/goleak v1.3.0
k8s.io/api v0.31.0
k8s.io/apimachinery v0.31.0
@@ -83,12 +83,12 @@ require (
github.com/yusufpapurcu/wmi v1.2.4 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/exp v0.0.0-20230817173708-d852ddb80c63 // indirect
golang.org/x/net v0.26.0 // indirect
golang.org/x/oauth2 v0.21.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/term v0.21.0 // indirect
golang.org/x/text v0.16.0 // indirect
golang.org/x/time v0.4.0 // indirect
diff --git a/internal/metadataproviders/go.sum b/internal/metadataproviders/go.sum
index 09794263d2b6..8336db9a63d1 100644
--- a/internal/metadataproviders/go.sum
+++ b/internal/metadataproviders/go.sum
@@ -439,22 +439,22 @@ 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=
go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.24.0 h1:t6wl9SPayj+c7lEIFgm4ooDBZVb01IhLB4InpomhRw8=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.24.0/go.mod h1:iSDOcsnSA5INXzZtwaBPrKp/lWu/V14Dd+llD0oI2EA=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0 h1:Xw8U6u2f8DK2XAkGRFV7BBLENgnTGX9i4rQRxJf+/vs=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0/go.mod h1:6KW1Fm6R/s6Z3PGXwSJN2K4eT6wQB3vXX6CVnYX9NmM=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.1.0 h1:2Di21piLrCqJ3U3eXGCTPHE9R8Nh+0uglSnOyxikMeI=
go.opentelemetry.io/proto/otlp v1.1.0/go.mod h1:GpBHCBWiqvVLDqmHZsoMM3C5ySeKTC7ej/RNTae6MdY=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -594,8 +594,8 @@ golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBc
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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=
diff --git a/internal/otelarrow/admission/boundedqueue.go b/internal/otelarrow/admission/boundedqueue.go
index 388cd93285bb..ea3f255db551 100644
--- a/internal/otelarrow/admission/boundedqueue.go
+++ b/internal/otelarrow/admission/boundedqueue.go
@@ -10,6 +10,9 @@ import (
"github.com/google/uuid"
orderedmap "github.com/wk8/go-ordered-map/v2"
+ "go.opentelemetry.io/otel/attribute"
+ "go.opentelemetry.io/otel/codes"
+ "go.opentelemetry.io/otel/trace"
)
var ErrTooManyWaiters = fmt.Errorf("rejecting request, too many waiters")
@@ -21,6 +24,7 @@ type BoundedQueue struct {
currentWaiters int64
lock sync.Mutex
waiters *orderedmap.OrderedMap[uuid.UUID, waiter]
+ tracer trace.Tracer
}
type waiter struct {
@@ -29,11 +33,12 @@ type waiter struct {
ID uuid.UUID
}
-func NewBoundedQueue(maxLimitBytes, maxLimitWaiters int64) *BoundedQueue {
+func NewBoundedQueue(tp trace.TracerProvider, maxLimitBytes, maxLimitWaiters int64) *BoundedQueue {
return &BoundedQueue{
maxLimitBytes: maxLimitBytes,
maxLimitWaiters: maxLimitWaiters,
waiters: orderedmap.New[uuid.UUID, waiter](),
+ tracer: tp.Tracer("github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow"),
}
}
@@ -87,7 +92,9 @@ func (bq *BoundedQueue) Acquire(ctx context.Context, pendingBytes int64) error {
}
bq.lock.Unlock()
- // @@@ instrument this code path
+ ctx, span := bq.tracer.Start(ctx, "admission_blocked",
+ trace.WithAttributes(attribute.Int64("pending", pendingBytes)))
+ defer span.End()
select {
case <-curWaiter.readyCh:
@@ -97,6 +104,7 @@ func (bq *BoundedQueue) Acquire(ctx context.Context, pendingBytes int64) error {
bq.lock.Lock()
defer bq.lock.Unlock()
err = fmt.Errorf("context canceled: %w ", ctx.Err())
+ span.SetStatus(codes.Error, "context canceled")
_, found := bq.waiters.Delete(curWaiter.ID)
if !found {
diff --git a/internal/otelarrow/admission/boundedqueue_test.go b/internal/otelarrow/admission/boundedqueue_test.go
index a56ea86e7461..e0c4ac471f10 100644
--- a/internal/otelarrow/admission/boundedqueue_test.go
+++ b/internal/otelarrow/admission/boundedqueue_test.go
@@ -11,6 +11,10 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
+ "go.opentelemetry.io/otel/codes"
+ "go.opentelemetry.io/otel/sdk/trace"
+ "go.opentelemetry.io/otel/sdk/trace/tracetest"
+ "go.opentelemetry.io/otel/trace/noop"
"go.uber.org/multierr"
)
@@ -34,13 +38,16 @@ func abs(x int64) int64 {
}
return x
}
+
+var noopTraces = noop.NewTracerProvider()
+
func TestAcquireSimpleNoWaiters(t *testing.T) {
maxLimitBytes := 1000
maxLimitWaiters := 10
numRequests := 40
requestSize := 21
- bq := NewBoundedQueue(int64(maxLimitBytes), int64(maxLimitWaiters))
+ bq := NewBoundedQueue(noopTraces, int64(maxLimitBytes), int64(maxLimitWaiters))
ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)
defer cancel()
@@ -92,7 +99,7 @@ func TestAcquireBoundedWithWaiters(t *testing.T) {
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
- bq := NewBoundedQueue(tt.maxLimitBytes, tt.maxLimitWaiters)
+ bq := NewBoundedQueue(noopTraces, tt.maxLimitBytes, tt.maxLimitWaiters)
var blockedRequests int64
numReqsUntilBlocked := tt.maxLimitBytes / tt.requestSize
requestsAboveLimit := abs(tt.numRequests - numReqsUntilBlocked)
@@ -151,7 +158,10 @@ func TestAcquireContextCanceled(t *testing.T) {
blockedRequests := min(int64(maxLimitWaiters), requestsAboveLimit)
- bq := NewBoundedQueue(int64(maxLimitBytes), int64(maxLimitWaiters))
+ exp := tracetest.NewInMemoryExporter()
+ tp := trace.NewTracerProvider(trace.WithSyncer(exp))
+
+ bq := NewBoundedQueue(tp, int64(maxLimitBytes), int64(maxLimitWaiters))
ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)
var errs error
@@ -178,6 +188,16 @@ func TestAcquireContextCanceled(t *testing.T) {
wg.Wait()
assert.ErrorContains(t, errs, "context canceled")
+ // Expect spans named admission_blocked w/ context canceled.
+ spans := exp.GetSpans()
+ exp.Reset()
+ assert.NotEmpty(t, spans)
+ for _, span := range spans {
+ assert.Equal(t, "admission_blocked", span.Name)
+ assert.Equal(t, codes.Error, span.Status.Code)
+ assert.Equal(t, "context canceled", span.Status.Description)
+ }
+
// Now all waiters should have returned and been removed.
assert.Equal(t, 0, bq.waiters.Len())
@@ -186,4 +206,8 @@ func TestAcquireContextCanceled(t *testing.T) {
assert.Equal(t, int64(0), bq.currentWaiters)
}
assert.True(t, bq.TryAcquire(int64(maxLimitBytes)))
+
+ // Expect no more spans, because admission was not blocked.
+ spans = exp.GetSpans()
+ require.Empty(t, spans)
}
diff --git a/internal/otelarrow/go.mod b/internal/otelarrow/go.mod
index d449b9df33d5..c2d8d759e9d8 100644
--- a/internal/otelarrow/go.mod
+++ b/internal/otelarrow/go.mod
@@ -5,25 +5,25 @@ go 1.22.0
require (
github.com/google/uuid v1.6.0
github.com/klauspost/compress v1.17.9
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.108.0
- github.com/open-telemetry/otel-arrow v0.25.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.109.0
+ github.com/open-telemetry/otel-arrow v0.26.0
github.com/stretchr/testify v1.9.0
github.com/wk8/go-ordered-map/v2 v2.1.8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
google.golang.org/grpc v1.66.0
@@ -46,7 +46,6 @@ require (
github.com/fxamacker/cbor/v2 v2.4.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
- github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
github.com/goccy/go-json v0.10.3 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect
@@ -54,50 +53,45 @@ require (
github.com/hashicorp/go-version v1.7.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/klauspost/cpuid/v2 v2.2.8 // indirect
- github.com/knadh/koanf/maps v0.1.1 // indirect
- github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
- github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/mailru/easyjson v0.7.7 // indirect
- github.com/mitchellh/copystructure v1.2.0 // indirect
- github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0 // indirect
github.com/pierrec/lz4/v4 v4.1.21 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/x448/float16 v0.8.4 // indirect
github.com/zeebo/xxh3 v1.0.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/mod v0.18.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/tools v0.22.0 // indirect
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
@@ -110,3 +104,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otela
replace github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter => ../../exporter/otelarrowexporter
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent => ../sharedcomponent
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil => ../grpcutil
diff --git a/internal/otelarrow/go.sum b/internal/otelarrow/go.sum
index c0eb35aad604..ea441ef4cc3f 100644
--- a/internal/otelarrow/go.sum
+++ b/internal/otelarrow/go.sum
@@ -97,18 +97,18 @@ github.com/mostynb/go-grpc-compression v1.2.3/go.mod h1:AghIxF3P57umzqM9yz795+y1
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/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/open-telemetry/otel-arrow v0.25.0 h1:jqkG+ZFJ+HT7jSkC3LtlXSX5QfSqg8rmg2LJy4CEe1M=
-github.com/open-telemetry/otel-arrow v0.25.0/go.mod h1:iMIsvDy88moVZmUYHc1+QtqIhT0UuV2VqZmxMBNNgNs=
+github.com/open-telemetry/otel-arrow v0.26.0 h1:zizyFFtYfVzkjXGtY5iFSR5ognddzwJlD8fGPsVgCLo=
+github.com/open-telemetry/otel-arrow v0.26.0/go.mod h1:QGueLcxK3nVjRnVCevyyeCEnI2YkFqgT/TWgw58eVy4=
github.com/pierrec/lz4/v4 v4.1.21 h1:yOVMLb6qSIDP67pl/5F7RepeKYu/VmTyEXvuMI5d9mQ=
github.com/pierrec/lz4/v4 v4.1.21/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -128,76 +128,76 @@ 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.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/mock v0.4.0 h1:VcM4ZOtdbR4f6VXfiOpwpVJDL6lCReaZ6mw31wqh7KU=
@@ -230,8 +230,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -242,12 +242,12 @@ golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
diff --git a/internal/otelarrow/test/e2e_test.go b/internal/otelarrow/test/e2e_test.go
index 85783b00361a..0fc3971f5038 100644
--- a/internal/otelarrow/test/e2e_test.go
+++ b/internal/otelarrow/test/e2e_test.go
@@ -35,7 +35,6 @@ import (
"go.opentelemetry.io/otel/sdk/trace/tracetest"
"go.uber.org/zap"
"go.uber.org/zap/zapcore"
- "go.uber.org/zap/zaptest"
"go.uber.org/zap/zaptest/observer"
"google.golang.org/grpc/codes"
"google.golang.org/grpc/status"
@@ -83,14 +82,18 @@ func (tc *testConsumer) ConsumeTraces(ctx context.Context, td ptrace.Traces) err
return tc.sink.ConsumeTraces(ctx, td)
}
-func testLoggerSettings(t *testing.T) (component.TelemetrySettings, *observer.ObservedLogs, *tracetest.InMemoryExporter) {
+func testLoggerSettings(_ *testing.T) (component.TelemetrySettings, *observer.ObservedLogs, *tracetest.InMemoryExporter) {
tset := componenttest.NewNopTelemetrySettings()
core, obslogs := observer.New(zapcore.InfoLevel)
exp := tracetest.NewInMemoryExporter()
- tset.Logger = zap.New(zapcore.NewTee(core, zaptest.NewLogger(t).Core()))
+ // Note: To debug any of the logs-based assertions in this test, uncomment
+ // the following line:
+ //
+ // tset.Logger = zap.New(zapcore.NewTee(core, zaptest.NewLogger(t).Core()))
+ tset.Logger = zap.New(core)
tset.TracerProvider = trace.NewTracerProvider(trace.WithSyncer(exp))
return tset, obslogs, exp
@@ -329,6 +332,9 @@ func logSigs(obs *observer.ObservedLogs) (map[string]int, []string) {
for _, f := range rl.Context {
attrs = append(attrs, f.Key)
+ // One way we can see memory limit errors is through the
+ // OTel-Arrow common "arrow stream error" message, which both
+ // sides will log.
if rl.Message == "arrow stream error" && f.Key == "message" {
msgs = append(msgs, f.String)
}
@@ -346,7 +352,11 @@ var limitRegexp = regexp.MustCompile(`memory limit exceeded`)
func countMemoryLimitErrors(msgs []string) (cnt int) {
for _, msg := range msgs {
- if limitRegexp.MatchString(msg) {
+ // The memory errors are expected from the receiver,
+ // so whether these print on the exporter or receiver,
+ // the message will contain "otel-arrow decode" from
+ // the receiver.
+ if limitRegexp.MatchString(msg) && strings.Contains(msg, "otel-arrow decode") {
cnt++
}
}
@@ -357,14 +367,14 @@ func failureMemoryLimitEnding(t *testing.T, _ testParams, testCon *testConsumer,
eSigs, eMsgs := logSigs(testCon.expLogs)
rSigs, rMsgs := logSigs(testCon.recvLogs)
- // Test for arrow stream errors.
- require.Less(t, 0, eSigs["arrow stream error|||code///message///where"], "should have exporter arrow stream errors: %v", eSigs)
- require.Less(t, 0, rSigs["arrow stream error|||code///message///where"], "should have receiver arrow stream errors: %v", rSigs)
-
- // Ensure the errors include memory limit errors.
+ // Test for arrow receiver stream errors on both sides.
+ require.Positive(t, eSigs["arrow stream error|||code///message///where"], "should have exporter arrow stream errors: %v", eMsgs)
+ require.Positive(t, rSigs["arrow stream error|||code///message///where"], "should have receiver arrow stream errors: %v", rSigs)
- require.Less(t, 0, countMemoryLimitErrors(rMsgs), "should have memory limit errors: %v", rMsgs)
- require.Less(t, 0, countMemoryLimitErrors(eMsgs), "should have memory limit errors: %v", eMsgs)
+ // Ensure both side's error logs include memory limit errors
+ // one way or another.
+ require.Positive(t, countMemoryLimitErrors(rMsgs), "should have memory limit errors: %v", rMsgs)
+ require.Positive(t, countMemoryLimitErrors(eMsgs), "should have memory limit errors: %v", eMsgs)
return nil, nil
}
@@ -374,7 +384,9 @@ func consumerSuccess(t *testing.T, err error) {
}
func consumerFailure(t *testing.T, err error) {
- require.Error(t, err)
+ if err == nil {
+ return
+ }
// there should be no permanent errors anywhere in this test.
require.False(t, consumererror.IsPermanent(err),
@@ -414,32 +426,37 @@ func TestIntegrationTracesSimple(t *testing.T) {
}
func TestIntegrationMemoryLimited(t *testing.T) {
- // This test is flaky, it only shows on Windows. This will be
- // addressed in a separate PR.
- t.Skip("test flake disabled")
-
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
- // until 10 threads can write 100 spans
+ // until exporter and receiver finish at least one ArrowTraces span.
params := testParams{
threadCount: 10,
requestUntil: func(test *testConsumer) bool {
- cnt := 0
- for _, span := range test.expSpans.GetSpans() {
- if span.Name == "opentelemetry.proto.experimental.arrow.v1.ArrowTracesService/ArrowTraces" {
- cnt++
+ cf := func(spans tracetest.SpanStubs) (cnt int) {
+ for _, span := range spans {
+ if span.Name == "opentelemetry.proto.experimental.arrow.v1.ArrowTracesService/ArrowTraces" {
+ cnt++
+ }
}
+ return
}
- return cnt == 0 || test.sentSpans.Load() < 100
-
+ rcnt := cf(test.recvSpans.GetSpans())
+ ecnt := cf(test.expSpans.GetSpans())
+ return ecnt == 0 || rcnt == 0
},
}
testIntegrationTraces(ctx, t, params, func(ecfg *ExpConfig, rcfg *RecvConfig) {
rcfg.Arrow.MemoryLimitMiB = 1
ecfg.Arrow.NumStreams = 10
+ // Shorten timeouts for this test, because we intend
+ // for it to fail and don't want to wait for retries.
ecfg.TimeoutSettings.Timeout = 5 * time.Second
+ ecfg.RetryConfig.InitialInterval = 1 * time.Second
+ ecfg.RetryConfig.MaxInterval = 2 * time.Second
+ ecfg.RetryConfig.MaxElapsedTime = 30 * time.Second
+ ecfg.Arrow.MaxStreamLifetime = 5 * time.Second
}, bulkyGenFunc(), consumerFailure, failureMemoryLimitEnding)
}
diff --git a/internal/pdatautil/attributes.go b/internal/pdatautil/attributes.go
new file mode 100644
index 000000000000..6963e93d8c6f
--- /dev/null
+++ b/internal/pdatautil/attributes.go
@@ -0,0 +1,41 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package pdatautil // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil"
+
+import "go.opentelemetry.io/collector/pdata/pcommon"
+
+type Dimension struct {
+ Name string
+ Value *pcommon.Value
+}
+
+// GetDimensionValue gets the Dimension Value for the given configured Dimension.
+// It iterates over multiple attributes until a value is found.
+// The order comes first, the higher the priority.
+// Finally, falls back to the configured default value if provided.
+//
+// The ok flag indicates if a Dimension Value was fetched in order to differentiate
+// an empty string value from a state where no value was found.
+func GetDimensionValue(d Dimension, attributes ...pcommon.Map) (v pcommon.Value, ok bool) {
+ for _, attrs := range attributes {
+ if attr, exists := attrs.Get(d.Name); exists {
+ return attr, true
+ }
+ }
+ // Set the default if configured, otherwise this metric will have no Value set for the Dimension.
+ if d.Value != nil {
+ return *d.Value, true
+ }
+ return v, ok
+}
+
+// GetAttributeValue look up value from the given attributes for the specified key, and if not found, return empty string.
+func GetAttributeValue(key string, attributes ...pcommon.Map) (string, bool) {
+ for _, attr := range attributes {
+ if v, ok := attr.Get(key); ok {
+ return v.AsString(), true
+ }
+ }
+ return "", false
+}
diff --git a/internal/pdatautil/attributes_test.go b/internal/pdatautil/attributes_test.go
new file mode 100644
index 000000000000..7fea4472aa0e
--- /dev/null
+++ b/internal/pdatautil/attributes_test.go
@@ -0,0 +1,63 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package pdatautil
+
+import (
+ "testing"
+
+ "github.com/stretchr/testify/assert"
+ "go.opentelemetry.io/collector/pdata/pcommon"
+)
+
+func TestGetDimensionValue(t *testing.T) {
+ resourceattris := pcommon.NewMap()
+ resourceattris.PutStr("service.name", "mock-service-name")
+
+ spanattris := pcommon.NewMap()
+ spanattris.PutStr("span.name", "mock-span-name")
+
+ otherattris := pcommon.NewMap()
+ otherattris.PutStr("a", "b")
+ otherattris.PutStr("foo", "bar")
+
+ defaultFoo := pcommon.NewValueStr("bar")
+
+ tests := []struct {
+ name string
+ dimension Dimension
+ attributes []pcommon.Map
+ wantDimensionVal string
+ }{
+ {
+ name: "success get dimension value",
+ dimension: Dimension{Name: "foo"},
+ attributes: []pcommon.Map{resourceattris, spanattris, otherattris},
+ wantDimensionVal: "bar",
+ },
+ {
+ name: "not found and get default dimension provided value",
+ dimension: Dimension{
+ Name: "foo",
+ Value: &defaultFoo,
+ },
+ attributes: []pcommon.Map{resourceattris, spanattris},
+ wantDimensionVal: "bar",
+ },
+ {
+ name: "not found and get default get empty value",
+ dimension: Dimension{
+ Name: "foo",
+ },
+ attributes: []pcommon.Map{resourceattris, spanattris},
+ wantDimensionVal: "",
+ },
+ }
+
+ for _, tc := range tests {
+ val, ok := GetDimensionValue(tc.dimension, tc.attributes...)
+ if ok {
+ assert.Equal(t, tc.wantDimensionVal, val.AsString())
+ }
+ }
+}
diff --git a/internal/pdatautil/go.mod b/internal/pdatautil/go.mod
index 271e53f83258..b4feca48ed92 100644
--- a/internal/pdatautil/go.mod
+++ b/internal/pdatautil/go.mod
@@ -3,10 +3,10 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatau
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
)
require (
diff --git a/internal/pdatautil/go.sum b/internal/pdatautil/go.sum
index 06d4bec2699b..58bae7b37f52 100644
--- a/internal/pdatautil/go.sum
+++ b/internal/pdatautil/go.sum
@@ -31,8 +31,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/internal/sharedcomponent/go.mod b/internal/sharedcomponent/go.mod
index 7bc9b0137439..f0cc979397ac 100644
--- a/internal/sharedcomponent/go.mod
+++ b/internal/sharedcomponent/go.mod
@@ -4,7 +4,7 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -19,23 +19,23 @@ require (
github.com/klauspost/compress v1.17.9 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/internal/sharedcomponent/go.sum b/internal/sharedcomponent/go.sum
index 8bdf3ae8668c..2ce968773067 100644
--- a/internal/sharedcomponent/go.sum
+++ b/internal/sharedcomponent/go.sum
@@ -29,12 +29,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -43,24 +43,24 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -76,20 +76,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/internal/splunk/go.mod b/internal/splunk/go.mod
index e1fe47fd65cc..f694d86399d6 100644
--- a/internal/splunk/go.mod
+++ b/internal/splunk/go.mod
@@ -4,10 +4,10 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
)
@@ -15,32 +15,25 @@ require (
require (
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
- github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/json-iterator/go v1.1.12 // indirect
- github.com/knadh/koanf/maps v0.1.1 // indirect
- github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
- github.com/knadh/koanf/v2 v2.1.1 // indirect
- github.com/mitchellh/copystructure v1.2.0 // indirect
- github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/internal/splunk/go.sum b/internal/splunk/go.sum
index b756fbf85e00..6acc8dd0eb96 100644
--- a/internal/splunk/go.sum
+++ b/internal/splunk/go.sum
@@ -11,8 +11,6 @@ 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/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-viper/mapstructure/v2 v2.1.0 h1:gHnMa2Y/pIxElCH2GlZZ1lZSsn6XMtufpGyP1XxdC/w=
-github.com/go-viper/mapstructure/v2 v2.1.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
@@ -26,20 +24,10 @@ github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA=
github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw=
-github.com/knadh/koanf/maps v0.1.1 h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs=
-github.com/knadh/koanf/maps v0.1.1/go.mod h1:npD/QZY3V6ghQDdcQzl1W4ICNVTkohC8E73eI2xW4yI=
-github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU=
-github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU=
-github.com/knadh/koanf/v2 v2.1.1 h1:/R8eXqasSTsmDCsAyYj+81Wteg8AqrV9CP6gvsTsOmM=
-github.com/knadh/koanf/v2 v2.1.1/go.mod h1:4mnTRbZCK+ALuBXHZMjDfG9y714L7TykVnZkXbMU3Es=
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
-github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
-github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
-github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -49,70 +37,68 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.1 h1:WLvi27Vu5nkltjhmdN+pDO9EuRphYpOQxoqZ9A3RkKU=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.1/go.mod h1:tRqOtUukG76iBlPTAUwFSU87dDO+x33Gyn2x9mecfko=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.1 h1:YQgDv69v3fgd6uoiGZ+vUdUPdNzoodbLzjB7XfdQvxs=
-go.opentelemetry.io/collector/receiver v0.108.1/go.mod h1:eKe/VJgdvHr8JsBDma/PF3DlaheTRC2X6AmCUByJCNU=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.0 h1:v4w9G2MXGJ/eabCmX1DvQYmxzdysC8UqIxa/BWz7ACo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.0/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0 h1:px+iViqF0JB6+COJL6cTSa0HLpJRNlPmFUA6zjOCKMk=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0/go.mod h1:Zs5z/fdsRN3v9mChU2aYNGzUAJgY+2D+T7ZRGiZ3lmY=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.0 h1:DTOM7xaDl7FUGQIjvjmWZn03JUE+aG4mJzWWfb7S8zw=
+go.opentelemetry.io/collector/receiver v0.109.0/go.mod h1:jeiCHaf3PE6aXoZfHF5Uexg7aztu+Vkn9LVw0YDKm6g=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0 h1:KKzdIixE/XJWvqdCcNWAOtsEhNKu4waLKJjawjhnPLw=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0/go.mod h1:FKU+RFkSLWWB3tUUB6vifapZdFp1FoqVYVQ22jpHc8w=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -136,8 +122,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/internal/sqlquery/db_client_test.go b/internal/sqlquery/db_client_test.go
index 9b149979a943..a95521f73da7 100644
--- a/internal/sqlquery/db_client_test.go
+++ b/internal/sqlquery/db_client_test.go
@@ -70,7 +70,7 @@ func TestDBSQLClient_Nulls(t *testing.T) {
}
rows, err := cl.QueryRows(context.Background())
assert.Error(t, err)
- assert.True(t, errors.Is(err, ErrNullValueWarning))
+ assert.ErrorIs(t, err, ErrNullValueWarning)
assert.Len(t, rows, 1)
assert.EqualValues(t, map[string]string{
"col_0": "42",
@@ -96,7 +96,7 @@ func TestDBSQLClient_Nulls_MultiRow(t *testing.T) {
assert.Len(t, uw, 2)
for _, err := range uw {
- assert.True(t, errors.Is(err, ErrNullValueWarning))
+ assert.ErrorIs(t, err, ErrNullValueWarning)
}
}
assert.Len(t, rows, 2)
diff --git a/internal/sqlquery/go.mod b/internal/sqlquery/go.mod
index 1d0367b704a8..d22b696e9d40 100644
--- a/internal/sqlquery/go.mod
+++ b/internal/sqlquery/go.mod
@@ -3,16 +3,16 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/internal/sqlque
go 1.22.0
require (
- github.com/SAP/go-hdb v1.12.0
+ github.com/SAP/go-hdb v1.12.1
github.com/go-sql-driver/mysql v1.8.1
github.com/lib/pq v1.10.9
github.com/microsoft/go-mssqldb v1.7.2
github.com/sijms/go-ora/v2 v2.8.19
github.com/snowflakedb/gosnowflake v1.11.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
)
@@ -74,31 +74,31 @@ require (
github.com/pierrec/lz4/v4 v4.1.18 // indirect
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/sirupsen/logrus v1.9.0 // indirect
github.com/zeebo/xxh3 v1.0.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240205201215-2c58cdc269a3 // indirect
golang.org/x/mod v0.17.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
diff --git a/internal/sqlquery/go.sum b/internal/sqlquery/go.sum
index dd1d406caa09..3c858e90bad0 100644
--- a/internal/sqlquery/go.sum
+++ b/internal/sqlquery/go.sum
@@ -20,8 +20,8 @@ github.com/AzureAD/microsoft-authentication-library-for-go v1.2.1 h1:DzHpqpoJVaC
github.com/AzureAD/microsoft-authentication-library-for-go v1.2.1/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI=
github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c h1:RGWPOewvKIROun94nF7v2cua9qP+thov/7M50KEoeSU=
github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk=
-github.com/SAP/go-hdb v1.12.0 h1:ZSjQqVfOITKMiLN7ycbfRncrNcjzRw9/p349v4oEODI=
-github.com/SAP/go-hdb v1.12.0/go.mod h1:0DG4r/GryOydt1Z+ZardSS806ADjty2bR0wCPFpOzZA=
+github.com/SAP/go-hdb v1.12.1 h1:+SOCT23AsMIZz+G8M79/N4AS8Hkq0cPvQztF/BSKeqM=
+github.com/SAP/go-hdb v1.12.1/go.mod h1:rnW0pSZJPPFbyDQ4NPJaNBNk84KcWaTYkcpNUJGGNFk=
github.com/apache/arrow/go/v15 v15.0.0 h1:1zZACWf85oEZY5/kd9dsQS7i+2G5zVQcbKTHgslqHNA=
github.com/apache/arrow/go/v15 v15.0.0/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA=
github.com/aws/aws-sdk-go-v2 v1.26.1 h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA=
@@ -164,16 +164,16 @@ github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmd
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/sijms/go-ora/v2 v2.8.19 h1:7LoKZatDYGi18mkpQTR/gQvG9yOdtc7hPAex96Bqisc=
github.com/sijms/go-ora/v2 v2.8.19/go.mod h1:EHxlY6x7y9HAsdfumurRfTd+v8NrEOTR3Xl4FWlH6xk=
github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0=
@@ -200,38 +200,38 @@ 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.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.1 h1:WLvi27Vu5nkltjhmdN+pDO9EuRphYpOQxoqZ9A3RkKU=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.1/go.mod h1:tRqOtUukG76iBlPTAUwFSU87dDO+x33Gyn2x9mecfko=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.1 h1:OKZgNmUvX+FtavWnlh79IsQ7mF53ZewDc3Osnt1txQU=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.1/go.mod h1:Froo0jQi0zrRJ9fPI0vXi59SSGYplLHgx42qJmvUyTw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.0 h1:v4w9G2MXGJ/eabCmX1DvQYmxzdysC8UqIxa/BWz7ACo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.0/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0 h1:KKzdIixE/XJWvqdCcNWAOtsEhNKu4waLKJjawjhnPLw=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0/go.mod h1:FKU+RFkSLWWB3tUUB6vifapZdFp1FoqVYVQ22jpHc8w=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -243,8 +243,8 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20240205201215-2c58cdc269a3 h1:/RIbNt/Zr7rVhIkQhooTxCxFcdWLGIKnZA4IXNFSrvo=
golang.org/x/exp v0.0.0-20240205201215-2c58cdc269a3/go.mod h1:idGWGoKP1toJGkd5/ig9ZLuPcZBC3ewk7SzmH0uou08=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
@@ -280,19 +280,19 @@ golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/internal/tools/go.mod b/internal/tools/go.mod
index 56b884074417..8b1e5169dbd5 100644
--- a/internal/tools/go.mod
+++ b/internal/tools/go.mod
@@ -6,7 +6,7 @@ require (
github.com/Antonboom/testifylint v1.4.3
github.com/Khan/genqlient v0.7.0
github.com/client9/misspell v0.3.4
- github.com/daixiang0/gci v0.13.4
+ github.com/daixiang0/gci v0.13.5
github.com/golangci/golangci-lint v1.59.1
github.com/google/addlicense v1.1.1
github.com/jcchavezs/porto v0.6.0
@@ -16,10 +16,10 @@ require (
go.opentelemetry.io/build-tools/crosslink v0.14.0
go.opentelemetry.io/build-tools/issuegenerator v0.14.0
go.opentelemetry.io/build-tools/multimod v0.14.0
- go.opentelemetry.io/collector/cmd/builder v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/cmd/mdatagen v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/cmd/builder v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/cmd/mdatagen v0.109.0
go.uber.org/goleak v1.3.0
- golang.org/x/tools v0.24.0
+ golang.org/x/tools v0.25.0
golang.org/x/vuln v1.1.3
gotest.tools/gotestsum v1.12.0
)
@@ -169,9 +169,9 @@ require (
github.com/pjbgf/sha1cd v0.3.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/polyfloyd/go-errorlint v1.5.2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/quasilyte/go-ruleguard v0.4.2 // indirect
github.com/quasilyte/go-ruleguard/dsl v0.3.22 // indirect
@@ -226,29 +226,29 @@ require (
go-simpler.org/musttag v0.12.2 // indirect
go-simpler.org/sloglint v0.7.1 // indirect
go.opentelemetry.io/build-tools v0.14.0 // indirect
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/automaxprocs v1.5.3 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc // indirect
golang.org/x/exp/typeparams v0.0.0-20240314144324-c7f7c6466f7f // indirect
- golang.org/x/mod v0.20.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
+ golang.org/x/mod v0.21.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/telemetry v0.0.0-20240522233618-39ace7a40ae7 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/internal/tools/go.sum b/internal/tools/go.sum
index 8f89e8096409..e6972b1b6a13 100644
--- a/internal/tools/go.sum
+++ b/internal/tools/go.sum
@@ -108,8 +108,8 @@ github.com/curioswitch/go-reassign v0.2.0 h1:G9UZyOcpk/d7Gd6mqYgd8XYWFMw/znxwGDU
github.com/curioswitch/go-reassign v0.2.0/go.mod h1:x6OpXuWvgfQaMGks2BZybTngWjT84hqJfKoO8Tt/Roc=
github.com/cyphar/filepath-securejoin v0.2.4 h1:Ugdm7cg7i6ZK6x3xDF1oEu1nfkyfH53EtKeQYTC3kyg=
github.com/cyphar/filepath-securejoin v0.2.4/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4=
-github.com/daixiang0/gci v0.13.4 h1:61UGkmpoAcxHM2hhNkZEf5SzwQtWJXTSws7jaPyqwlw=
-github.com/daixiang0/gci v0.13.4/go.mod h1:12etP2OniiIdP4q+kjUGrC/rUagga7ODbqsom5Eo5Yk=
+github.com/daixiang0/gci v0.13.5 h1:kThgmH1yBmZSBCh1EJVxQ7JsHpm5Oms0AMed/0LaH4c=
+github.com/daixiang0/gci v0.13.5/go.mod h1:12etP2OniiIdP4q+kjUGrC/rUagga7ODbqsom5Eo5Yk=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=
@@ -396,12 +396,12 @@ github.com/polyfloyd/go-errorlint v1.5.2 h1:SJhVik3Umsjh7mte1vE0fVZ5T1gznasQG3PV
github.com/polyfloyd/go-errorlint v1.5.2/go.mod h1:sH1QC1pxxi0fFecsVIzBmxtrgd9IF/SkJpA6wqyKAJs=
github.com/prashantv/gostub v1.1.0 h1:BTyx3RfQjRHnUWaGF9oQos79AlQ5k8WNktv7VGvVH4g=
github.com/prashantv/gostub v1.1.0/go.mod h1:A5zLQHz7ieHGG7is6LLXLz7I8+3LZzsrV0P1IAHhP5U=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/quasilyte/go-ruleguard v0.4.2 h1:htXcXDK6/rO12kiTHKfHuqR4kr3Y4M0J0rOL6CH/BYs=
@@ -552,28 +552,28 @@ go.opentelemetry.io/build-tools/issuegenerator v0.14.0 h1:dC6vpdHPY9NPtgM4rHYrZu
go.opentelemetry.io/build-tools/issuegenerator v0.14.0/go.mod h1:DJXbxSC+/6ARtWnpVCRQHZ/9TPRFwDNuZIFGkz3glMM=
go.opentelemetry.io/build-tools/multimod v0.14.0 h1:AaM06mlSga3IaCj6eM+Kg9tei062qsU6Z+x6ENmfBWI=
go.opentelemetry.io/build-tools/multimod v0.14.0/go.mod h1:lY7ZccnZ6dg4uRcghXa4p9v4IDvI9Yf/XFdlpPO84AA=
-go.opentelemetry.io/collector/cmd/builder v0.108.2-0.20240904075637-48b11ba1c5f8 h1:sttvRoB1CVqmfAuW4UFfsDpVNhLfPMao/xnLvxjqOTw=
-go.opentelemetry.io/collector/cmd/builder v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ff6h/vfPWVFkUGgslqJ01oKnWyp3zcMLuIQjbk3rQ4g=
-go.opentelemetry.io/collector/cmd/mdatagen v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+bfHmkthYAjMvuvKMt+W8vCwe42sizSn+yk29hLSLxU=
-go.opentelemetry.io/collector/cmd/mdatagen v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GujYn0zcZkbVozVNT84nbgggJfGO72TJXXT72JqGx9Y=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/cmd/builder v0.109.1-0.20240911162712-6c2697c4453c h1:edjX3ZLwWfW1ZIptZQjkB+xWdbk5t5367x0+iumdoEA=
+go.opentelemetry.io/collector/cmd/builder v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:oNQI2VPkU8UD2CQe1NhmbrU8U4nGdfg2VyLymVm8XoA=
+go.opentelemetry.io/collector/cmd/mdatagen v0.109.0 h1:fMcCxHJ0rCy8As3/N+MTYryaDvBAXhX/WEnvLIWVvyc=
+go.opentelemetry.io/collector/cmd/mdatagen v0.109.0/go.mod h1:PfOLyh+qgR61d4MG2jCtgPgMUeKYayL3eeNB5k0fGeg=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/automaxprocs v1.5.3 h1:kWazyxZUrS3Gs4qUpbwo5kEIMGe/DAvi5Z4tl2NW4j8=
go.uber.org/automaxprocs v1.5.3/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -594,8 +594,8 @@ golang.org/x/crypto v0.11.0/go.mod h1:xgJhtzW8F9jGdVFWZESrid1U1bjeNy4zgy5cRr/CIi
golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc h1:ao2WRsKSzW6KuUY9IWPwWahcHCgR0s52IfwutMfEbdM=
golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI=
golang.org/x/exp/typeparams v0.0.0-20220428152302-39d4317da171/go.mod h1:AbB0pIl9nAr9wVwH+Z2ZpaocVmF5I4GyWCDIsVjR0bk=
@@ -616,8 +616,8 @@ golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/mod v0.15.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/mod v0.16.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
-golang.org/x/mod v0.20.0 h1:utOm6MM3R3dnawAiJgn0y+xvuYRsm1RKM/4giyfDgV0=
-golang.org/x/mod v0.20.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.21.0 h1:vvrHzRwRfVKSiLrG+d4FMl/Qi4ukBCE6kZlTUkDYRT0=
+golang.org/x/mod v0.21.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY=
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -639,10 +639,10 @@ golang.org/x/net v0.12.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA=
golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk=
golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
golang.org/x/net v0.22.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
-golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -685,8 +685,8 @@ golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE=
golang.org/x/telemetry v0.0.0-20240522233618-39ace7a40ae7 h1:FemxDzfMUcK2f3YY4H+05K9CDzbSVr2+q/JKN45pey0=
golang.org/x/telemetry v0.0.0-20240522233618-39ace7a40ae7/go.mod h1:pRgIJT+bRLFKnoM1ldnzKoxTIn14Yxz928LQRYYgIN0=
@@ -702,8 +702,8 @@ golang.org/x/term v0.10.0/go.mod h1:lpqdcUyK/oCiQxvxVrppt5ggO2KCZ5QblwqPnfZ6d5o=
golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
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=
@@ -717,8 +717,8 @@ golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.11.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190321232350-e250d351ecad/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
golang.org/x/tools v0.0.0-20190910044552-dd2b5c81c578/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
@@ -747,8 +747,8 @@ golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
golang.org/x/tools v0.11.0/go.mod h1:anzJrxPjNtfgiYQYirP2CPGzGLxrH2u2QBhn6Bf3qY8=
golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58=
golang.org/x/tools v0.19.0/go.mod h1:qoJWxmGSIBmAeriMx19ogtrEPrGtDbPK634QFIcLAhc=
-golang.org/x/tools v0.24.0 h1:J1shsA93PJUEVaUSaay7UXAyE8aimq3GW0pjlolpa24=
-golang.org/x/tools v0.24.0/go.mod h1:YhNqVBIfWHdzvTLs0d8LCuMhkKUgSUKldakyV7W/WDQ=
+golang.org/x/tools v0.25.0 h1:oFU9pkj/iJgs+0DT+VMHrx+oBKs/LJMV+Uvg78sl+fE=
+golang.org/x/tools v0.25.0/go.mod h1:/vtpO8WL1N9cQC3FN5zPqb//fRXskFHbLKk4OW1Q7rg=
golang.org/x/vuln v1.1.3 h1:NPGnvPOTgnjBc9HTaUx+nj+EaUYxl5SJOWqaDYGaFYw=
golang.org/x/vuln v1.1.3/go.mod h1:7Le6Fadm5FOqE9C926BCD0g12NWyhg7cxV4BwcPFuNY=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
diff --git a/pkg/batchperresourceattr/go.mod b/pkg/batchperresourceattr/go.mod
index 485dc98352bb..de381ddae56b 100644
--- a/pkg/batchperresourceattr/go.mod
+++ b/pkg/batchperresourceattr/go.mod
@@ -4,9 +4,9 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
)
@@ -18,8 +18,8 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
golang.org/x/net v0.26.0 // indirect
golang.org/x/sys v0.21.0 // indirect
golang.org/x/text v0.16.0 // indirect
diff --git a/pkg/batchperresourceattr/go.sum b/pkg/batchperresourceattr/go.sum
index 56ad5dfc58f0..df2660df940b 100644
--- a/pkg/batchperresourceattr/go.sum
+++ b/pkg/batchperresourceattr/go.sum
@@ -29,18 +29,18 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/pkg/batchpersignal/go.mod b/pkg/batchpersignal/go.mod
index 7bc5112f4cd8..204fcbca1a14 100644
--- a/pkg/batchpersignal/go.mod
+++ b/pkg/batchpersignal/go.mod
@@ -4,7 +4,7 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
diff --git a/pkg/batchpersignal/go.sum b/pkg/batchpersignal/go.sum
index c8bf572d78d4..f562e1a7d459 100644
--- a/pkg/batchpersignal/go.sum
+++ b/pkg/batchpersignal/go.sum
@@ -30,8 +30,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/pkg/datadog/Makefile b/pkg/datadog/Makefile
new file mode 100644
index 000000000000..c1496226e590
--- /dev/null
+++ b/pkg/datadog/Makefile
@@ -0,0 +1 @@
+include ../../Makefile.Common
\ No newline at end of file
diff --git a/pkg/datadog/config/config.go b/pkg/datadog/config/config.go
new file mode 100644
index 000000000000..43001935ab63
--- /dev/null
+++ b/pkg/datadog/config/config.go
@@ -0,0 +1,346 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package config // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
+
+import (
+ "errors"
+ "fmt"
+ "strings"
+ "time"
+
+ "github.com/DataDog/datadog-agent/pkg/util/hostname/validate"
+ "go.opentelemetry.io/collector/component"
+ "go.opentelemetry.io/collector/config/confighttp"
+ "go.opentelemetry.io/collector/config/confignet"
+ "go.opentelemetry.io/collector/config/configopaque"
+ "go.opentelemetry.io/collector/config/configretry"
+ "go.opentelemetry.io/collector/confmap"
+ "go.opentelemetry.io/collector/exporter/exporterhelper"
+ "go.uber.org/zap"
+)
+
+var (
+ // ErrUnsetAPIKey is returned when the API key is not set.
+ ErrUnsetAPIKey = errors.New("api.key is not set")
+ // ErrNoMetadata is returned when only_metadata is enabled but host metadata is disabled or hostname_source is not first_resource.
+ ErrNoMetadata = errors.New("only_metadata can't be enabled when host_metadata::enabled = false or host_metadata::hostname_source != first_resource")
+ // ErrInvalidHostname is returned when the hostname is invalid.
+ ErrEmptyEndpoint = errors.New("endpoint cannot be empty")
+)
+
+const (
+ // DefaultSite is the default site of the Datadog intake to send data to
+ DefaultSite = "datadoghq.com"
+)
+
+// APIConfig defines the API configuration options
+type APIConfig struct {
+ // Key is the Datadog API key to associate your Agent's data with your organization.
+ // Create a new API key here: https://app.datadoghq.com/account/settings
+ Key configopaque.String `mapstructure:"key"`
+
+ // Site is the site of the Datadog intake to send data to.
+ // The default value is "datadoghq.com".
+ Site string `mapstructure:"site"`
+
+ // FailOnInvalidKey states whether to exit at startup on invalid API key.
+ // The default value is false.
+ FailOnInvalidKey bool `mapstructure:"fail_on_invalid_key"`
+}
+
+// TagsConfig defines the tag-related configuration
+// It is embedded in the configuration
+type TagsConfig struct {
+ // Hostname is the fallback hostname used for payloads without hostname-identifying attributes.
+ // This option will NOT change the hostname applied to your metrics, traces and logs if they already have hostname-identifying attributes.
+ // If unset, the hostname will be determined automatically. See https://docs.datadoghq.com/opentelemetry/schema_semantics/hostname/?tab=datadogexporter#fallback-hostname-logic for details.
+ //
+ // Prefer using the `datadog.host.name` resource attribute over using this setting.
+ // See https://docs.datadoghq.com/opentelemetry/schema_semantics/hostname/?tab=datadogexporter#general-hostname-semantic-conventions for details.
+ Hostname string `mapstructure:"hostname"`
+}
+
+// Config defines configuration for the Datadog exporter.
+type Config struct {
+ confighttp.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+
+ TagsConfig `mapstructure:",squash"`
+
+ // API defines the Datadog API configuration.
+ API APIConfig `mapstructure:"api"`
+
+ // Metrics defines the Metrics exporter specific configuration
+ Metrics MetricsConfig `mapstructure:"metrics"`
+
+ // Traces defines the Traces exporter specific configuration
+ Traces TracesExporterConfig `mapstructure:"traces"`
+
+ // Logs defines the Logs exporter specific configuration
+ Logs LogsConfig `mapstructure:"logs"`
+
+ // HostMetadata defines the host metadata specific configuration
+ HostMetadata HostMetadataConfig `mapstructure:"host_metadata"`
+
+ // OnlyMetadata defines whether to only send metadata
+ // This is useful for agent-collector setups, so that
+ // metadata about a host is sent to the backend even
+ // when telemetry data is reported via a different host.
+ //
+ // This flag is incompatible with disabling host metadata,
+ // `use_resource_metadata`, or `host_metadata::hostname_source != first_resource`
+ OnlyMetadata bool `mapstructure:"only_metadata"`
+
+ // Non-fatal warnings found during configuration loading.
+ warnings []error
+}
+
+// LogWarnings logs warning messages that were generated on unmarshaling.
+func (c *Config) LogWarnings(logger *zap.Logger) {
+ for _, err := range c.warnings {
+ logger.Warn(fmt.Sprintf("%v", err))
+ }
+}
+
+var _ component.Config = (*Config)(nil)
+
+// Validate the configuration for errors. This is required by component.Config.
+func (c *Config) Validate() error {
+ if err := validateClientConfig(c.ClientConfig); err != nil {
+ return err
+ }
+
+ if c.OnlyMetadata && (!c.HostMetadata.Enabled || c.HostMetadata.HostnameSource != HostnameSourceFirstResource) {
+ return ErrNoMetadata
+ }
+
+ if err := validate.ValidHostname(c.Hostname); c.Hostname != "" && err != nil {
+ return fmt.Errorf("hostname field is invalid: %w", err)
+ }
+
+ if c.API.Key == "" {
+ return ErrUnsetAPIKey
+ }
+
+ if err := c.Traces.Validate(); err != nil {
+ return err
+ }
+
+ err := c.Metrics.HistConfig.validate()
+ if err != nil {
+ return err
+ }
+
+ return nil
+}
+
+func validateClientConfig(cfg confighttp.ClientConfig) error {
+ var unsupported []string
+ if cfg.Auth != nil {
+ unsupported = append(unsupported, "auth")
+ }
+ if cfg.Endpoint != "" {
+ unsupported = append(unsupported, "endpoint")
+ }
+ if cfg.Compression != "" {
+ unsupported = append(unsupported, "compression")
+ }
+ if cfg.Headers != nil {
+ unsupported = append(unsupported, "headers")
+ }
+ if cfg.HTTP2ReadIdleTimeout != 0 {
+ unsupported = append(unsupported, "http2_read_idle_timeout")
+ }
+ if cfg.HTTP2PingTimeout != 0 {
+ unsupported = append(unsupported, "http2_ping_timeout")
+ }
+
+ if len(unsupported) > 0 {
+ return fmt.Errorf("these confighttp client configs are currently not respected by Datadog exporter: %s", strings.Join(unsupported, ", "))
+ }
+ return nil
+}
+
+var _ error = (*renameError)(nil)
+
+// renameError is an error related to a renamed setting.
+type renameError struct {
+ // oldName of the configuration option.
+ oldName string
+ // newName of the configuration option.
+ newName string
+ // issueNumber on opentelemetry-collector-contrib for tracking
+ issueNumber uint
+}
+
+// List of settings that have been removed, but for which we keep a custom error.
+var removedSettings = []renameError{
+ {
+ oldName: "metrics::send_monotonic_counter",
+ newName: "metrics::sums::cumulative_monotonic_mode",
+ issueNumber: 8489,
+ },
+ {
+ oldName: "tags",
+ newName: "host_metadata::tags",
+ issueNumber: 9099,
+ },
+ {
+ oldName: "send_metadata",
+ newName: "host_metadata::enabled",
+ issueNumber: 9099,
+ },
+ {
+ oldName: "use_resource_metadata",
+ newName: "host_metadata::hostname_source",
+ issueNumber: 9099,
+ },
+ {
+ oldName: "metrics::report_quantiles",
+ newName: "metrics::summaries::mode",
+ issueNumber: 8845,
+ },
+ {
+ oldName: "metrics::instrumentation_library_metadata_as_tags",
+ newName: "metrics::instrumentation_scope_as_tags",
+ issueNumber: 11135,
+ },
+}
+
+// Error implements the error interface.
+func (e renameError) Error() string {
+ return fmt.Sprintf(
+ "%q was removed in favor of %q. See https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/%d",
+ e.oldName,
+ e.newName,
+ e.issueNumber,
+ )
+}
+
+func handleRemovedSettings(configMap *confmap.Conf) error {
+ var errs []error
+ for _, removedErr := range removedSettings {
+ if configMap.IsSet(removedErr.oldName) {
+ errs = append(errs, removedErr)
+ }
+ }
+
+ return errors.Join(errs...)
+}
+
+var _ confmap.Unmarshaler = (*Config)(nil)
+
+// Unmarshal a configuration map into the configuration struct.
+func (c *Config) Unmarshal(configMap *confmap.Conf) error {
+ if err := handleRemovedSettings(configMap); err != nil {
+ return err
+ }
+
+ err := configMap.Unmarshal(c)
+ if err != nil {
+ return err
+ }
+
+ // Add deprecation warnings for deprecated settings.
+ renamingWarnings, err := handleRenamedSettings(configMap, c)
+ if err != nil {
+ return err
+ }
+ c.warnings = append(c.warnings, renamingWarnings...)
+
+ c.API.Key = configopaque.String(strings.TrimSpace(string(c.API.Key)))
+
+ // If an endpoint is not explicitly set, override it based on the site.
+ if !configMap.IsSet("metrics::endpoint") {
+ c.Metrics.TCPAddrConfig.Endpoint = fmt.Sprintf("https://api.%s", c.API.Site)
+ }
+ if !configMap.IsSet("traces::endpoint") {
+ c.Traces.TCPAddrConfig.Endpoint = fmt.Sprintf("https://trace.agent.%s", c.API.Site)
+ }
+ if !configMap.IsSet("logs::endpoint") {
+ c.Logs.TCPAddrConfig.Endpoint = fmt.Sprintf("https://http-intake.logs.%s", c.API.Site)
+ }
+
+ // Return an error if an endpoint is explicitly set to ""
+ if c.Metrics.TCPAddrConfig.Endpoint == "" || c.Traces.TCPAddrConfig.Endpoint == "" || c.Logs.TCPAddrConfig.Endpoint == "" {
+ return ErrEmptyEndpoint
+ }
+
+ const (
+ initialValueSetting = "metrics::sums::initial_cumulative_monotonic_value"
+ cumulMonoMode = "metrics::sums::cumulative_monotonic_mode"
+ )
+ if configMap.IsSet(initialValueSetting) && c.Metrics.SumConfig.CumulativeMonotonicMode != CumulativeMonotonicSumModeToDelta {
+ return fmt.Errorf("%q can only be configured when %q is set to %q",
+ initialValueSetting, cumulMonoMode, CumulativeMonotonicSumModeToDelta)
+ }
+
+ return nil
+}
+
+func defaultClientConfig() confighttp.ClientConfig {
+ // do not use NewDefaultClientConfig for backwards-compatibility
+ return confighttp.ClientConfig{
+ Timeout: 15 * time.Second,
+ }
+}
+
+// CreateDefaultConfig creates the default exporter configuration
+func CreateDefaultConfig() component.Config {
+ return &Config{
+ ClientConfig: defaultClientConfig(),
+ BackOffConfig: configretry.NewDefaultBackOffConfig(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+
+ API: APIConfig{
+ Site: "datadoghq.com",
+ },
+
+ Metrics: MetricsConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://api.datadoghq.com",
+ },
+ DeltaTTL: 3600,
+ ExporterConfig: MetricsExporterConfig{
+ ResourceAttributesAsTags: false,
+ InstrumentationScopeMetadataAsTags: false,
+ },
+ HistConfig: HistogramConfig{
+ Mode: "distributions",
+ SendAggregations: false,
+ },
+ SumConfig: SumConfig{
+ CumulativeMonotonicMode: CumulativeMonotonicSumModeToDelta,
+ InitialCumulativeMonotonicMode: InitialValueModeAuto,
+ },
+ SummaryConfig: SummaryConfig{
+ Mode: SummaryModeGauges,
+ },
+ },
+
+ Traces: TracesExporterConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://trace.agent.datadoghq.com",
+ },
+ TracesConfig: TracesConfig{
+ IgnoreResources: []string{},
+ },
+ },
+
+ Logs: LogsConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://http-intake.logs.datadoghq.com",
+ },
+ UseCompression: true,
+ CompressionLevel: 6,
+ BatchWait: 5,
+ },
+
+ HostMetadata: HostMetadataConfig{
+ Enabled: true,
+ HostnameSource: HostnameSourceConfigOrSystem,
+ },
+ }
+}
diff --git a/pkg/datadog/config/config_test.go b/pkg/datadog/config/config_test.go
new file mode 100644
index 000000000000..d19d51826922
--- /dev/null
+++ b/pkg/datadog/config/config_test.go
@@ -0,0 +1,727 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package config // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
+
+import (
+ "path/filepath"
+ "testing"
+ "time"
+
+ "github.com/stretchr/testify/assert"
+ "github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/component"
+ "go.opentelemetry.io/collector/component/componenttest"
+ "go.opentelemetry.io/collector/config/configauth"
+ "go.opentelemetry.io/collector/config/confighttp"
+ "go.opentelemetry.io/collector/config/confignet"
+ "go.opentelemetry.io/collector/config/configopaque"
+ "go.opentelemetry.io/collector/config/configretry"
+ "go.opentelemetry.io/collector/config/configtls"
+ "go.opentelemetry.io/collector/confmap"
+ "go.opentelemetry.io/collector/confmap/confmaptest"
+ "go.opentelemetry.io/collector/exporter/exporterhelper"
+)
+
+func TestValidate(t *testing.T) {
+ idleConnTimeout := 30 * time.Second
+ maxIdleConn := 300
+ maxIdleConnPerHost := 150
+ maxConnPerHost := 250
+ ty, err := component.NewType("ty")
+ assert.NoError(t, err)
+ auth := configauth.Authentication{AuthenticatorID: component.NewID(ty)}
+
+ tests := []struct {
+ name string
+ cfg *Config
+ err string
+ }{
+ {
+ name: "no api::key",
+ cfg: &Config{},
+ err: ErrUnsetAPIKey.Error(),
+ },
+ {
+ name: "invalid hostname",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ TagsConfig: TagsConfig{Hostname: "invalid_host"},
+ },
+ err: "hostname field is invalid: invalid_host is not RFC1123 compliant",
+ },
+ {
+ name: "no metadata",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ OnlyMetadata: true,
+ HostMetadata: HostMetadataConfig{Enabled: false},
+ },
+ err: ErrNoMetadata.Error(),
+ },
+ {
+ name: "span name remapping valid",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ Traces: TracesExporterConfig{TracesConfig: TracesConfig{SpanNameRemappings: map[string]string{"old.opentelemetryspan.name": "updated.name"}}},
+ },
+ },
+ {
+ name: "span name remapping empty val",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ Traces: TracesExporterConfig{TracesConfig: TracesConfig{SpanNameRemappings: map[string]string{"oldname": ""}}},
+ },
+ err: "'' is not valid value for span name remapping",
+ },
+ {
+ name: "span name remapping empty key",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ Traces: TracesExporterConfig{TracesConfig: TracesConfig{SpanNameRemappings: map[string]string{"": "newname"}}},
+ },
+ err: "'' is not valid key for span name remapping",
+ },
+ {
+ name: "ignore resources valid",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ Traces: TracesExporterConfig{TracesConfig: TracesConfig{IgnoreResources: []string{"[123]"}}},
+ },
+ },
+ {
+ name: "ignore resources missing bracket",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ Traces: TracesExporterConfig{TracesConfig: TracesConfig{IgnoreResources: []string{"[123"}}},
+ },
+ err: "'[123' is not valid resource filter regular expression",
+ },
+ {
+ name: "invalid histogram settings",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ Metrics: MetricsConfig{
+ HistConfig: HistogramConfig{
+ Mode: HistogramModeNoBuckets,
+ SendAggregations: false,
+ },
+ },
+ },
+ err: "'nobuckets' mode and `send_aggregation_metrics` set to false will send no histogram metrics",
+ },
+ {
+ name: "TLS settings are valid",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ ClientConfig: confighttp.ClientConfig{
+ TLSSetting: configtls.ClientConfig{
+ InsecureSkipVerify: true,
+ },
+ },
+ },
+ },
+ {
+ name: "With trace_buffer",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ Traces: TracesExporterConfig{TraceBuffer: 10},
+ },
+ },
+ {
+ name: "With peer_tags",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ Traces: TracesExporterConfig{
+ TracesConfig: TracesConfig{
+ PeerTags: []string{"tag1", "tag2"},
+ },
+ },
+ },
+ },
+ {
+ name: "With confighttp client configs",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ ClientConfig: confighttp.ClientConfig{
+ ReadBufferSize: 100,
+ WriteBufferSize: 200,
+ Timeout: 10 * time.Second,
+ IdleConnTimeout: &idleConnTimeout,
+ MaxIdleConns: &maxIdleConn,
+ MaxIdleConnsPerHost: &maxIdleConnPerHost,
+ MaxConnsPerHost: &maxConnPerHost,
+ DisableKeepAlives: true,
+ TLSSetting: configtls.ClientConfig{InsecureSkipVerify: true},
+ },
+ },
+ },
+
+ {
+ name: "unsupported confighttp client configs",
+ cfg: &Config{
+ API: APIConfig{Key: "notnull"},
+ ClientConfig: confighttp.ClientConfig{
+ Endpoint: "endpoint",
+ Compression: "gzip",
+ Auth: &auth,
+ Headers: map[string]configopaque.String{"key": "val"},
+ HTTP2ReadIdleTimeout: 250,
+ HTTP2PingTimeout: 200,
+ },
+ },
+ err: "these confighttp client configs are currently not respected by Datadog exporter: auth, endpoint, compression, headers, http2_read_idle_timeout, http2_ping_timeout",
+ },
+ }
+ for _, testInstance := range tests {
+ t.Run(testInstance.name, func(t *testing.T) {
+ err := testInstance.cfg.Validate()
+ if testInstance.err != "" {
+ assert.EqualError(t, err, testInstance.err)
+ } else {
+ assert.NoError(t, err)
+ }
+ })
+ }
+}
+
+func TestUnmarshal(t *testing.T) {
+ cfgWithHTTPConfigs := CreateDefaultConfig().(*Config)
+ idleConnTimeout := 30 * time.Second
+ maxIdleConn := 300
+ maxIdleConnPerHost := 150
+ maxConnPerHost := 250
+ cfgWithHTTPConfigs.ReadBufferSize = 100
+ cfgWithHTTPConfigs.WriteBufferSize = 200
+ cfgWithHTTPConfigs.Timeout = 10 * time.Second
+ cfgWithHTTPConfigs.MaxIdleConns = &maxIdleConn
+ cfgWithHTTPConfigs.MaxIdleConnsPerHost = &maxIdleConnPerHost
+ cfgWithHTTPConfigs.MaxConnsPerHost = &maxConnPerHost
+ cfgWithHTTPConfigs.IdleConnTimeout = &idleConnTimeout
+ cfgWithHTTPConfigs.DisableKeepAlives = true
+ cfgWithHTTPConfigs.TLSSetting.InsecureSkipVerify = true
+ cfgWithHTTPConfigs.warnings = nil
+
+ tests := []struct {
+ name string
+ configMap *confmap.Conf
+ cfg *Config
+ err string
+ field string
+ }{
+ {
+ name: "invalid cumulative monotonic mode",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "metrics": map[string]any{
+ "sums": map[string]any{
+ "cumulative_monotonic_mode": "invalid_mode",
+ },
+ },
+ }),
+ err: "invalid cumulative monotonic sum mode \"invalid_mode\"",
+ field: "metrics.sums.cumulative_monotonic_mode",
+ },
+ {
+ name: "invalid host metadata hostname source",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "host_metadata": map[string]any{
+ "hostname_source": "invalid_source",
+ },
+ }),
+ err: "invalid host metadata hostname source \"invalid_source\"",
+ field: "host_metadata.hostname_source",
+ },
+ {
+ name: "invalid summary mode",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "metrics": map[string]any{
+ "summaries": map[string]any{
+ "mode": "invalid_mode",
+ },
+ },
+ }),
+ err: "invalid summary mode \"invalid_mode\"",
+ field: "metrics.summaries.mode",
+ },
+ {
+ name: "metrics::send_monotonic_counter custom error",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "metrics": map[string]any{
+ "send_monotonic_counter": true,
+ },
+ }),
+ err: "\"metrics::send_monotonic_counter\" was removed in favor of \"metrics::sums::cumulative_monotonic_mode\". See https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/8489",
+ },
+ {
+ name: "tags custom error",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "tags": []string{},
+ }),
+ err: "\"tags\" was removed in favor of \"host_metadata::tags\". See https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/9099",
+ },
+ {
+ name: "send_metadata custom error",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "send_metadata": false,
+ }),
+ err: "\"send_metadata\" was removed in favor of \"host_metadata::enabled\". See https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/9099",
+ },
+ {
+ name: "use_resource_metadata custom error",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "use_resource_metadata": false,
+ }),
+ err: "\"use_resource_metadata\" was removed in favor of \"host_metadata::hostname_source\". See https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/9099",
+ },
+ {
+ name: "metrics::report_quantiles custom error",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "metrics": map[string]any{
+ "report_quantiles": true,
+ },
+ }),
+ err: "\"metrics::report_quantiles\" was removed in favor of \"metrics::summaries::mode\". See https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/8845",
+ },
+ {
+ name: "instrumentation_library_metadata_as_tags custom error",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "metrics": map[string]any{
+ "instrumentation_library_metadata_as_tags": true,
+ },
+ }),
+ err: "\"metrics::instrumentation_library_metadata_as_tags\" was removed in favor of \"metrics::instrumentation_scope_as_tags\". See https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/11135",
+ },
+ {
+ name: "Empty metric endpoint",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "metrics": map[string]any{
+ "endpoint": "",
+ },
+ }),
+ err: ErrEmptyEndpoint.Error(),
+ },
+ {
+ name: "Empty trace endpoint",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "traces": map[string]any{
+ "endpoint": "",
+ },
+ }),
+ err: ErrEmptyEndpoint.Error(),
+ },
+ {
+ name: "Empty log endpoint",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "logs": map[string]any{
+ "endpoint": "",
+ },
+ }),
+ err: ErrEmptyEndpoint.Error(),
+ },
+ {
+ name: "invalid initial cumulative monotonic value mode",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "metrics": map[string]any{
+ "sums": map[string]any{
+ "initial_cumulative_monotonic_value": "invalid_mode",
+ },
+ },
+ }),
+ err: "invalid initial value mode \"invalid_mode\"",
+ field: "metrics.sums.initial_cumulative_monotonic_value",
+ },
+ {
+ name: "initial cumulative monotonic value mode set with raw_value",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "metrics": map[string]any{
+ "sums": map[string]any{
+ "cumulative_monotonic_mode": "raw_value",
+ "initial_cumulative_monotonic_value": "drop",
+ },
+ },
+ }),
+ err: "\"metrics::sums::initial_cumulative_monotonic_value\" can only be configured when \"metrics::sums::cumulative_monotonic_mode\" is set to \"to_delta\"",
+ },
+ {
+ name: "unmarshall confighttp client configs",
+ configMap: confmap.NewFromStringMap(map[string]any{
+ "read_buffer_size": 100,
+ "write_buffer_size": 200,
+ "timeout": "10s",
+ "max_idle_conns": 300,
+ "max_idle_conns_per_host": 150,
+ "max_conns_per_host": 250,
+ "disable_keep_alives": true,
+ "idle_conn_timeout": "30s",
+ "tls": map[string]any{"insecure_skip_verify": true},
+ }),
+ cfg: cfgWithHTTPConfigs,
+ },
+ }
+
+ for _, testInstance := range tests {
+ t.Run(testInstance.name, func(t *testing.T) {
+ cfg := CreateDefaultConfig().(*Config)
+ err := cfg.Unmarshal(testInstance.configMap)
+ if err != nil || testInstance.err != "" {
+ assert.ErrorContains(t, err, testInstance.err)
+ if testInstance.field != "" {
+ assert.ErrorContains(t, err, testInstance.field)
+ }
+ } else {
+ assert.Equal(t, testInstance.cfg, cfg)
+ }
+ })
+ }
+}
+
+// Test that the factory creates the default configuration
+func TestCreateDefaultConfig(t *testing.T) {
+ cfg := CreateDefaultConfig()
+
+ assert.Equal(t, &Config{
+ ClientConfig: defaultClientConfig(),
+ BackOffConfig: configretry.NewDefaultBackOffConfig(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+
+ API: APIConfig{
+ Site: "datadoghq.com",
+ },
+
+ Metrics: MetricsConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://api.datadoghq.com",
+ },
+ DeltaTTL: 3600,
+ HistConfig: HistogramConfig{
+ Mode: "distributions",
+ SendAggregations: false,
+ },
+ SumConfig: SumConfig{
+ CumulativeMonotonicMode: CumulativeMonotonicSumModeToDelta,
+ InitialCumulativeMonotonicMode: InitialValueModeAuto,
+ },
+ SummaryConfig: SummaryConfig{
+ Mode: SummaryModeGauges,
+ },
+ },
+
+ Traces: TracesExporterConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://trace.agent.datadoghq.com",
+ },
+ TracesConfig: TracesConfig{
+ IgnoreResources: []string{},
+ },
+ },
+ Logs: LogsConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://http-intake.logs.datadoghq.com",
+ },
+ UseCompression: true,
+ CompressionLevel: 6,
+ BatchWait: 5,
+ },
+
+ HostMetadata: HostMetadataConfig{
+ Enabled: true,
+ HostnameSource: HostnameSourceConfigOrSystem,
+ },
+ OnlyMetadata: false,
+ }, cfg, "failed to create default config")
+
+ assert.NoError(t, componenttest.CheckConfigStruct(cfg))
+}
+
+var ddtype = component.MustNewType("datadog")
+
+func TestLoadConfig(t *testing.T) {
+ t.Parallel()
+
+ cm, err := confmaptest.LoadConf(filepath.Join("testdata", "config.yaml"))
+ require.NoError(t, err)
+
+ tests := []struct {
+ id component.ID
+ expected component.Config
+ }{
+ {
+ id: component.NewIDWithName(ddtype, "default"),
+ expected: &Config{
+ ClientConfig: defaultClientConfig(),
+ BackOffConfig: configretry.NewDefaultBackOffConfig(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ API: APIConfig{
+ Key: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
+ Site: "datadoghq.com",
+ FailOnInvalidKey: false,
+ },
+
+ Metrics: MetricsConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://api.datadoghq.com",
+ },
+ DeltaTTL: 3600,
+ HistConfig: HistogramConfig{
+ Mode: "distributions",
+ SendAggregations: false,
+ },
+ SumConfig: SumConfig{
+ CumulativeMonotonicMode: CumulativeMonotonicSumModeToDelta,
+ InitialCumulativeMonotonicMode: InitialValueModeAuto,
+ },
+ SummaryConfig: SummaryConfig{
+ Mode: SummaryModeGauges,
+ },
+ },
+
+ Traces: TracesExporterConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://trace.agent.datadoghq.com",
+ },
+ TracesConfig: TracesConfig{
+ IgnoreResources: []string{},
+ },
+ },
+ Logs: LogsConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://http-intake.logs.datadoghq.com",
+ },
+ UseCompression: true,
+ CompressionLevel: 6,
+ BatchWait: 5,
+ },
+ HostMetadata: HostMetadataConfig{
+ Enabled: true,
+ HostnameSource: HostnameSourceConfigOrSystem,
+ },
+ OnlyMetadata: false,
+ },
+ },
+ {
+ id: component.NewIDWithName(ddtype, "api"),
+ expected: &Config{
+ ClientConfig: defaultClientConfig(),
+ BackOffConfig: configretry.NewDefaultBackOffConfig(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ TagsConfig: TagsConfig{
+ Hostname: "customhostname",
+ },
+ API: APIConfig{
+ Key: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
+ Site: "datadoghq.eu",
+ FailOnInvalidKey: true,
+ },
+ Metrics: MetricsConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://api.datadoghq.eu",
+ },
+ DeltaTTL: 3600,
+ HistConfig: HistogramConfig{
+ Mode: "distributions",
+ SendAggregations: false,
+ },
+ SumConfig: SumConfig{
+ CumulativeMonotonicMode: CumulativeMonotonicSumModeToDelta,
+ InitialCumulativeMonotonicMode: InitialValueModeAuto,
+ },
+ SummaryConfig: SummaryConfig{
+ Mode: SummaryModeGauges,
+ },
+ },
+ Traces: TracesExporterConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://trace.agent.datadoghq.eu",
+ },
+ TracesConfig: TracesConfig{
+ SpanNameRemappings: map[string]string{
+ "old_name1": "new_name1",
+ "old_name2": "new_name2",
+ },
+ SpanNameAsResourceName: true,
+ IgnoreResources: []string{},
+ },
+ TraceBuffer: 10,
+ },
+ Logs: LogsConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://http-intake.logs.datadoghq.eu",
+ },
+ UseCompression: true,
+ CompressionLevel: 6,
+ BatchWait: 5,
+ },
+ OnlyMetadata: false,
+ HostMetadata: HostMetadataConfig{
+ Enabled: true,
+ HostnameSource: HostnameSourceConfigOrSystem,
+ },
+ },
+ },
+ {
+ id: component.NewIDWithName(ddtype, "api2"),
+ expected: &Config{
+ ClientConfig: defaultClientConfig(),
+ BackOffConfig: configretry.NewDefaultBackOffConfig(),
+ QueueSettings: exporterhelper.NewDefaultQueueConfig(),
+ TagsConfig: TagsConfig{
+ Hostname: "customhostname",
+ },
+ API: APIConfig{
+ Key: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
+ Site: "datadoghq.eu",
+ FailOnInvalidKey: false,
+ },
+ Metrics: MetricsConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://api.datadoghq.test",
+ },
+ DeltaTTL: 3600,
+ HistConfig: HistogramConfig{
+ Mode: "distributions",
+ SendAggregations: false,
+ },
+ SumConfig: SumConfig{
+ CumulativeMonotonicMode: CumulativeMonotonicSumModeToDelta,
+ InitialCumulativeMonotonicMode: InitialValueModeAuto,
+ },
+ SummaryConfig: SummaryConfig{
+ Mode: SummaryModeGauges,
+ },
+ },
+ Traces: TracesExporterConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://trace.agent.datadoghq.test",
+ },
+ TracesConfig: TracesConfig{
+ SpanNameRemappings: map[string]string{
+ "old_name3": "new_name3",
+ "old_name4": "new_name4",
+ },
+ IgnoreResources: []string{},
+ },
+ },
+ Logs: LogsConfig{
+ TCPAddrConfig: confignet.TCPAddrConfig{
+ Endpoint: "https://http-intake.logs.datadoghq.test",
+ },
+ UseCompression: true,
+ CompressionLevel: 6,
+ BatchWait: 5,
+ },
+ HostMetadata: HostMetadataConfig{
+ Enabled: true,
+ HostnameSource: HostnameSourceConfigOrSystem,
+ Tags: []string{"example:tag"},
+ },
+ },
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.id.String(), func(t *testing.T) {
+ cfg := CreateDefaultConfig()
+
+ sub, err := cm.Sub(tt.id.String())
+ require.NoError(t, err)
+ require.NoError(t, sub.Unmarshal(cfg))
+
+ assert.NoError(t, component.ValidateConfig(cfg))
+ assert.Equal(t, tt.expected, cfg)
+ })
+ }
+}
+
+func TestOverrideEndpoints(t *testing.T) {
+ tests := []struct {
+ componentID string
+ expectedSite string
+ expectedMetricsEndpoint string
+ expectedTracesEndpoint string
+ expectedLogsEndpoint string
+ }{
+ {
+ componentID: "nositeandnoendpoints",
+ expectedSite: "datadoghq.com",
+ expectedMetricsEndpoint: "https://api.datadoghq.com",
+ expectedTracesEndpoint: "https://trace.agent.datadoghq.com",
+ expectedLogsEndpoint: "https://http-intake.logs.datadoghq.com",
+ },
+ {
+ componentID: "nositeandmetricsendpoint",
+ expectedSite: "datadoghq.com",
+ expectedMetricsEndpoint: "metricsendpoint:1234",
+ expectedTracesEndpoint: "https://trace.agent.datadoghq.com",
+ expectedLogsEndpoint: "https://http-intake.logs.datadoghq.com",
+ },
+ {
+ componentID: "nositeandtracesendpoint",
+ expectedSite: "datadoghq.com",
+ expectedMetricsEndpoint: "https://api.datadoghq.com",
+ expectedTracesEndpoint: "tracesendpoint:1234",
+ expectedLogsEndpoint: "https://http-intake.logs.datadoghq.com",
+ },
+ {
+ componentID: "nositeandlogsendpoint",
+ expectedSite: "datadoghq.com",
+ expectedMetricsEndpoint: "https://api.datadoghq.com",
+ expectedTracesEndpoint: "https://trace.agent.datadoghq.com",
+ expectedLogsEndpoint: "logsendpoint:1234",
+ },
+ {
+ componentID: "nositeandallendpoints",
+ expectedSite: "datadoghq.com",
+ expectedMetricsEndpoint: "metricsendpoint:1234",
+ expectedTracesEndpoint: "tracesendpoint:1234",
+ expectedLogsEndpoint: "logsendpoint:1234",
+ },
+
+ {
+ componentID: "siteandnoendpoints",
+ expectedSite: "datadoghq.eu",
+ expectedMetricsEndpoint: "https://api.datadoghq.eu",
+ expectedTracesEndpoint: "https://trace.agent.datadoghq.eu",
+ expectedLogsEndpoint: "https://http-intake.logs.datadoghq.eu",
+ },
+ {
+ componentID: "siteandmetricsendpoint",
+ expectedSite: "datadoghq.eu",
+ expectedMetricsEndpoint: "metricsendpoint:1234",
+ expectedTracesEndpoint: "https://trace.agent.datadoghq.eu",
+ expectedLogsEndpoint: "https://http-intake.logs.datadoghq.eu",
+ },
+ {
+ componentID: "siteandtracesendpoint",
+ expectedSite: "datadoghq.eu",
+ expectedMetricsEndpoint: "https://api.datadoghq.eu",
+ expectedTracesEndpoint: "tracesendpoint:1234",
+ expectedLogsEndpoint: "https://http-intake.logs.datadoghq.eu",
+ },
+ {
+ componentID: "siteandallendpoints",
+ expectedSite: "datadoghq.eu",
+ expectedMetricsEndpoint: "metricsendpoint:1234",
+ expectedTracesEndpoint: "tracesendpoint:1234",
+ expectedLogsEndpoint: "logsendpoint:1234",
+ },
+ }
+
+ cm, err := confmaptest.LoadConf(filepath.Join("testdata", "unmarshal.yaml"))
+ require.NoError(t, err)
+
+ for _, testInstance := range tests {
+ t.Run(testInstance.componentID, func(t *testing.T) {
+ cfg := CreateDefaultConfig()
+ sub, err := cm.Sub(component.NewIDWithName(ddtype, testInstance.componentID).String())
+ require.NoError(t, err)
+ require.NoError(t, sub.Unmarshal(cfg))
+
+ componentCfg, ok := cfg.(*Config)
+ require.True(t, ok, "component.Config is not a Datadog exporter config (wrong ID?)")
+ assert.Equal(t, testInstance.expectedSite, componentCfg.API.Site)
+ assert.Equal(t, testInstance.expectedMetricsEndpoint, componentCfg.Metrics.Endpoint)
+ assert.Equal(t, testInstance.expectedTracesEndpoint, componentCfg.Traces.Endpoint)
+ assert.Equal(t, testInstance.expectedLogsEndpoint, componentCfg.Logs.Endpoint)
+ })
+ }
+}
diff --git a/exporter/datadogexporter/config_warnings.go b/pkg/datadog/config/config_warnings.go
similarity index 95%
rename from exporter/datadogexporter/config_warnings.go
rename to pkg/datadog/config/config_warnings.go
index 8197903d2285..0e5701c99522 100644
--- a/exporter/datadogexporter/config_warnings.go
+++ b/pkg/datadog/config/config_warnings.go
@@ -1,7 +1,7 @@
// Copyright The OpenTelemetry Authors
// SPDX-License-Identifier: Apache-2.0
-package datadogexporter // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter"
+package config // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
import (
"errors"
diff --git a/exporter/datadogexporter/config_warnings_test.go b/pkg/datadog/config/config_warnings_test.go
similarity index 96%
rename from exporter/datadogexporter/config_warnings_test.go
rename to pkg/datadog/config/config_warnings_test.go
index 1a92c0486b4b..976ccdd5f45d 100644
--- a/exporter/datadogexporter/config_warnings_test.go
+++ b/pkg/datadog/config/config_warnings_test.go
@@ -1,7 +1,7 @@
// Copyright The OpenTelemetry Authors
// SPDX-License-Identifier: Apache-2.0
-package datadogexporter
+package config // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
import (
"testing"
@@ -77,8 +77,7 @@ func TestSendAggregations(t *testing.T) {
for _, testInstance := range tests {
t.Run(testInstance.name, func(t *testing.T) {
- f := NewFactory()
- cfg := f.CreateDefaultConfig().(*Config)
+ cfg := CreateDefaultConfig().(*Config)
err := testInstance.cfgMap.Unmarshal(cfg)
if err != nil || testInstance.err != "" {
assert.ErrorContains(t, err, testInstance.err)
@@ -92,7 +91,6 @@ func TestSendAggregations(t *testing.T) {
}
})
}
-
}
func TestPeerTags(t *testing.T) {
@@ -154,8 +152,7 @@ func TestPeerTags(t *testing.T) {
for _, testInstance := range tests {
t.Run(testInstance.name, func(t *testing.T) {
- f := NewFactory()
- cfg := f.CreateDefaultConfig().(*Config)
+ cfg := CreateDefaultConfig().(*Config)
err := testInstance.cfgMap.Unmarshal(cfg)
if err != nil || testInstance.err != "" {
assert.ErrorContains(t, err, testInstance.err)
@@ -169,5 +166,4 @@ func TestPeerTags(t *testing.T) {
}
})
}
-
}
diff --git a/pkg/datadog/config/host.go b/pkg/datadog/config/host.go
new file mode 100644
index 000000000000..06e3161fdcc7
--- /dev/null
+++ b/pkg/datadog/config/host.go
@@ -0,0 +1,87 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package config // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
+
+import (
+ "encoding"
+ "fmt"
+ "time"
+)
+
+// HostnameSource is the source for the hostname of host metadata.
+type HostnameSource string
+
+const (
+ // HostnameSourceFirstResource picks the host metadata hostname from the resource
+ // attributes on the first OTLP payload that gets to the exporter. If it is lacking any
+ // hostname-like attributes, it will fallback to 'config_or_system' behavior (see below).
+ //
+ // Do not use this hostname source if receiving data from multiple hosts.
+ HostnameSourceFirstResource HostnameSource = "first_resource"
+
+ // HostnameSourceConfigOrSystem picks the host metadata hostname from the 'hostname' setting,
+ // and if this is empty, from available system APIs and cloud provider endpoints.
+ HostnameSourceConfigOrSystem HostnameSource = "config_or_system"
+)
+
+var _ encoding.TextUnmarshaler = (*HostnameSource)(nil)
+
+// UnmarshalText implements the encoding.TextUnmarshaler interface.
+func (sm *HostnameSource) UnmarshalText(in []byte) error {
+ switch mode := HostnameSource(in); mode {
+ case HostnameSourceFirstResource,
+ HostnameSourceConfigOrSystem:
+ *sm = mode
+ return nil
+ default:
+ return fmt.Errorf("invalid host metadata hostname source %q", mode)
+ }
+}
+
+// HostMetadataConfig defines the host metadata related configuration.
+// Host metadata is the information used for populating the infrastructure list,
+// the host map and providing host tags functionality.
+//
+// The exporter will send host metadata for a single host, whose name is chosen
+// according to `host_metadata::hostname_source`.
+type HostMetadataConfig struct {
+ // Enabled enables the host metadata functionality.
+ Enabled bool `mapstructure:"enabled"`
+
+ // HostnameSource is the source for the hostname of host metadata.
+ // This hostname is used for identifying the infrastructure list, host map and host tag information related to the host where the Datadog exporter is running.
+ // Changing this setting will not change the host used to tag your metrics, traces and logs in any way.
+ // For remote hosts, see https://docs.datadoghq.com/opentelemetry/schema_semantics/host_metadata/.
+ //
+ // Valid values are 'first_resource' and 'config_or_system':
+ // - 'first_resource' picks the host metadata hostname from the resource
+ // attributes on the first OTLP payload that gets to the exporter.
+ // If the first payload lacks hostname-like attributes, it will fallback to 'config_or_system'.
+ // **Do not use this hostname source if receiving data from multiple hosts**.
+ // - 'config_or_system' picks the host metadata hostname from the 'hostname' setting,
+ // If this is empty it will use available system APIs and cloud provider endpoints.
+ //
+ // The default is 'config_or_system'.
+ HostnameSource HostnameSource `mapstructure:"hostname_source"`
+
+ // Tags is a list of host tags.
+ // These tags will be attached to telemetry signals that have the host metadata hostname.
+ // To attach tags to telemetry signals regardless of the host, use a processor instead.
+ Tags []string `mapstructure:"tags"`
+
+ // sourceTimeout is the timeout to fetch from each provider - for example AWS IMDS.
+ // If unset, or set to zero duration, there will be no timeout applied.
+ // Default is no timeout.
+ sourceTimeout time.Duration
+}
+
+// SetSourceTimeout sets the timeout to fetch from each provider - for example AWS IMDS.
+func (h *HostMetadataConfig) SetSourceTimeout(t time.Duration) {
+ h.sourceTimeout = t
+}
+
+// GetSourceTimeout returns the timeout to fetch from each provider - for example AWS IMDS.
+func (h *HostMetadataConfig) GetSourceTimeout() time.Duration {
+ return h.sourceTimeout
+}
diff --git a/pkg/datadog/config/logs.go b/pkg/datadog/config/logs.go
new file mode 100644
index 000000000000..b1d4cf5a577b
--- /dev/null
+++ b/pkg/datadog/config/logs.go
@@ -0,0 +1,31 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package config // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
+
+import "go.opentelemetry.io/collector/config/confignet"
+
+// LogsConfig defines logs exporter specific configuration
+type LogsConfig struct {
+ // TCPAddr.Endpoint is the host of the Datadog intake server to send logs to.
+ // If unset, the value is obtained from the Site.
+ confignet.TCPAddrConfig `mapstructure:",squash"`
+
+ // DumpPayloads report whether payloads should be dumped when logging level is debug.
+ // Note: this config option does not apply when the `exporter.datadogexporter.UseLogsAgentExporter` feature flag is enabled (now enabled by default).
+ // Deprecated: This config option is not supported in the Datadog Agent logs pipeline.
+ DumpPayloads bool `mapstructure:"dump_payloads"`
+
+ // UseCompression enables the logs agent to compress logs before sending them.
+ // Note: this config option does not apply when the `exporter.datadogexporter.UseLogsAgentExporter` feature flag is disabled.
+ UseCompression bool `mapstructure:"use_compression"`
+
+ // CompressionLevel accepts values from 0 (no compression) to 9 (maximum compression but higher resource usage).
+ // Only takes effect if UseCompression is set to true.
+ // Note: this config option does not apply when the `exporter.datadogexporter.UseLogsAgentExporter` feature flag is disabled.
+ CompressionLevel int `mapstructure:"compression_level"`
+
+ // BatchWait represents the maximum time the logs agent waits to fill each batch of logs before sending.
+ // Note: this config option does not apply when the `exporter.datadogexporter.UseLogsAgentExporter` feature flag is disabled.
+ BatchWait int `mapstructure:"batch_wait"`
+}
diff --git a/pkg/datadog/config/metrics.go b/pkg/datadog/config/metrics.go
new file mode 100644
index 000000000000..07b95beb4be6
--- /dev/null
+++ b/pkg/datadog/config/metrics.go
@@ -0,0 +1,208 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package config // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
+
+import (
+ "encoding"
+ "fmt"
+
+ "go.opentelemetry.io/collector/config/confignet"
+)
+
+// MetricsConfig defines the metrics exporter specific configuration options
+type MetricsConfig struct {
+ // DeltaTTL defines the time that previous points of a cumulative monotonic
+ // metric are kept in memory to calculate deltas
+ DeltaTTL int64 `mapstructure:"delta_ttl"`
+
+ // TCPAddr.Endpoint is the host of the Datadog intake server to send metrics to.
+ // If unset, the value is obtained from the Site.
+ confignet.TCPAddrConfig `mapstructure:",squash"`
+
+ ExporterConfig MetricsExporterConfig `mapstructure:",squash"`
+
+ // HistConfig defines the export of OTLP Histograms.
+ HistConfig HistogramConfig `mapstructure:"histograms"`
+
+ // SumConfig defines the export of OTLP Sums.
+ SumConfig SumConfig `mapstructure:"sums"`
+
+ // SummaryConfig defines the export for OTLP Summaries.
+ SummaryConfig SummaryConfig `mapstructure:"summaries"`
+}
+
+type HistogramMode string
+
+const (
+ // HistogramModeNoBuckets reports no bucket histogram metrics. .sum and .count metrics will still be sent
+ // if `send_count_sum_metrics` is enabled.
+ HistogramModeNoBuckets HistogramMode = "nobuckets"
+ // HistogramModeCounters reports histograms as Datadog counts, one metric per bucket.
+ HistogramModeCounters HistogramMode = "counters"
+ // HistogramModeDistributions reports histograms as Datadog distributions (recommended).
+ HistogramModeDistributions HistogramMode = "distributions"
+)
+
+var _ encoding.TextUnmarshaler = (*HistogramMode)(nil)
+
+func (hm *HistogramMode) UnmarshalText(in []byte) error {
+ switch mode := HistogramMode(in); mode {
+ case HistogramModeCounters, HistogramModeDistributions, HistogramModeNoBuckets:
+ *hm = mode
+ return nil
+ default:
+ return fmt.Errorf("invalid histogram mode %q", mode)
+ }
+}
+
+// HistogramConfig customizes export of OTLP Histograms.
+type HistogramConfig struct {
+ // Mode for exporting histograms. Valid values are 'distributions', 'counters' or 'nobuckets'.
+ // - 'distributions' sends histograms as Datadog distributions (recommended).
+ // - 'counters' sends histograms as Datadog counts, one metric per bucket.
+ // - 'nobuckets' sends no bucket histogram metrics. Aggregation metrics will still be sent
+ // if `send_aggregation_metrics` is enabled.
+ //
+ // The current default is 'distributions'.
+ Mode HistogramMode `mapstructure:"mode"`
+
+ // SendCountSum states if the export should send .sum and .count metrics for histograms.
+ // The default is false.
+ // Deprecated: [v0.75.0] Use `send_aggregation_metrics` (HistogramConfig.SendAggregations) instead.
+ SendCountSum bool `mapstructure:"send_count_sum_metrics"`
+
+ // SendAggregations states if the exporter should send .sum, .count, .min and .max metrics for histograms.
+ // The default is false.
+ SendAggregations bool `mapstructure:"send_aggregation_metrics"`
+}
+
+func (c *HistogramConfig) validate() error {
+ if c.Mode == HistogramModeNoBuckets && !c.SendAggregations {
+ return fmt.Errorf("'nobuckets' mode and `send_aggregation_metrics` set to false will send no histogram metrics")
+ }
+ return nil
+}
+
+// CumulativeMonotonicSumMode is the export mode for OTLP Sum metrics.
+type CumulativeMonotonicSumMode string
+
+const (
+ // CumulativeMonotonicSumModeToDelta calculates delta for
+ // cumulative monotonic sum metrics in the client side and reports
+ // them as Datadog counts.
+ CumulativeMonotonicSumModeToDelta CumulativeMonotonicSumMode = "to_delta"
+
+ // CumulativeMonotonicSumModeRawValue reports the raw value for
+ // cumulative monotonic sum metrics as a Datadog gauge.
+ CumulativeMonotonicSumModeRawValue CumulativeMonotonicSumMode = "raw_value"
+)
+
+var _ encoding.TextUnmarshaler = (*CumulativeMonotonicSumMode)(nil)
+
+// UnmarshalText implements the encoding.TextUnmarshaler interface.
+func (sm *CumulativeMonotonicSumMode) UnmarshalText(in []byte) error {
+ switch mode := CumulativeMonotonicSumMode(in); mode {
+ case CumulativeMonotonicSumModeToDelta,
+ CumulativeMonotonicSumModeRawValue:
+ *sm = mode
+ return nil
+ default:
+ return fmt.Errorf("invalid cumulative monotonic sum mode %q", mode)
+ }
+}
+
+// InitialValueMode defines what the exporter should do with the initial value
+// of a time series when transforming from cumulative to delta.
+type InitialValueMode string
+
+const (
+ // InitialValueModeAuto reports the initial value if its start timestamp
+ // is set and it happens after the process was started.
+ InitialValueModeAuto InitialValueMode = "auto"
+
+ // InitialValueModeDrop always drops the initial value.
+ InitialValueModeDrop InitialValueMode = "drop"
+
+ // InitialValueModeKeep always reports the initial value.
+ InitialValueModeKeep InitialValueMode = "keep"
+)
+
+var _ encoding.TextUnmarshaler = (*InitialValueMode)(nil)
+
+// UnmarshalText implements the encoding.TextUnmarshaler interface.
+func (iv *InitialValueMode) UnmarshalText(in []byte) error {
+ switch mode := InitialValueMode(in); mode {
+ case InitialValueModeAuto,
+ InitialValueModeDrop,
+ InitialValueModeKeep:
+ *iv = mode
+ return nil
+ default:
+ return fmt.Errorf("invalid initial value mode %q", mode)
+ }
+}
+
+// SumConfig customizes export of OTLP Sums.
+type SumConfig struct {
+ // CumulativeMonotonicMode is the mode for exporting OTLP Cumulative Monotonic Sums.
+ // Valid values are 'to_delta' or 'raw_value'.
+ // - 'to_delta' calculates delta for cumulative monotonic sums and sends it as a Datadog count.
+ // - 'raw_value' sends the raw value of cumulative monotonic sums as Datadog gauges.
+ //
+ // The default is 'to_delta'.
+ // See https://docs.datadoghq.com/metrics/otlp/?tab=sum#mapping for details and examples.
+ CumulativeMonotonicMode CumulativeMonotonicSumMode `mapstructure:"cumulative_monotonic_mode"`
+
+ // InitialCumulativeMonotonicMode defines the behavior of the exporter when receiving the first value
+ // of a cumulative monotonic sum.
+ InitialCumulativeMonotonicMode InitialValueMode `mapstructure:"initial_cumulative_monotonic_value"`
+}
+
+// SummaryMode is the export mode for OTLP Summary metrics.
+type SummaryMode string
+
+const (
+ // SummaryModeNoQuantiles sends no `.quantile` metrics. `.sum` and `.count` metrics will still be sent.
+ SummaryModeNoQuantiles SummaryMode = "noquantiles"
+ // SummaryModeGauges sends `.quantile` metrics as gauges tagged by the quantile.
+ SummaryModeGauges SummaryMode = "gauges"
+)
+
+var _ encoding.TextUnmarshaler = (*SummaryMode)(nil)
+
+// UnmarshalText implements the encoding.TextUnmarshaler interface.
+func (sm *SummaryMode) UnmarshalText(in []byte) error {
+ switch mode := SummaryMode(in); mode {
+ case SummaryModeNoQuantiles,
+ SummaryModeGauges:
+ *sm = mode
+ return nil
+ default:
+ return fmt.Errorf("invalid summary mode %q", mode)
+ }
+}
+
+// SummaryConfig customizes export of OTLP Summaries.
+type SummaryConfig struct {
+ // Mode is the the mode for exporting OTLP Summaries.
+ // Valid values are 'noquantiles' or 'gauges'.
+ // - 'noquantiles' sends no `.quantile` metrics. `.sum` and `.count` metrics will still be sent.
+ // - 'gauges' sends `.quantile` metrics as gauges tagged by the quantile.
+ //
+ // The default is 'gauges'.
+ // See https://docs.datadoghq.com/metrics/otlp/?tab=summary#mapping for details and examples.
+ Mode SummaryMode `mapstructure:"mode"`
+}
+
+// MetricsExporterConfig provides options for a user to customize the behavior of the
+// metrics exporter
+type MetricsExporterConfig struct {
+ // ResourceAttributesAsTags, if set to true, will use the exporterhelper feature to transform all
+ // resource attributes into metric labels, which are then converted into tags
+ ResourceAttributesAsTags bool `mapstructure:"resource_attributes_as_tags"`
+
+ // InstrumentationScopeMetadataAsTags, if set to true, adds the name and version of the
+ // instrumentation scope that created a metric to the metric tags
+ InstrumentationScopeMetadataAsTags bool `mapstructure:"instrumentation_scope_metadata_as_tags"`
+}
diff --git a/pkg/datadog/config/testdata/config.yaml b/pkg/datadog/config/testdata/config.yaml
new file mode 100644
index 000000000000..10fea4ec91c0
--- /dev/null
+++ b/pkg/datadog/config/testdata/config.yaml
@@ -0,0 +1,40 @@
+datadog/api:
+ hostname: customhostname
+ api:
+ key: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+ site: datadoghq.eu
+ fail_on_invalid_key: true
+
+ traces:
+ span_name_remappings:
+ "old_name1": "new_name1"
+ "old_name2": "new_name2"
+ span_name_as_resource_name: true
+ trace_buffer: 10
+
+datadog/api2:
+ hostname: customhostname
+
+ host_metadata:
+ tags: [example:tag]
+
+ api:
+ key: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+ site: datadoghq.eu
+
+ metrics:
+ endpoint: https://api.datadoghq.test
+
+ traces:
+ span_name_remappings:
+ "old_name3": "new_name3"
+ "old_name4": "new_name4"
+ endpoint: https://trace.agent.datadoghq.test
+
+ logs:
+ endpoint: https://http-intake.logs.datadoghq.test
+
+datadog/default:
+ api:
+ key: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+
diff --git a/pkg/datadog/config/testdata/unmarshal.yaml b/pkg/datadog/config/testdata/unmarshal.yaml
new file mode 100644
index 000000000000..b3c5b76036d4
--- /dev/null
+++ b/pkg/datadog/config/testdata/unmarshal.yaml
@@ -0,0 +1,53 @@
+datadog/nositeandnoendpoints:
+
+datadog/nositeandmetricsendpoint:
+ metrics:
+ endpoint: "metricsendpoint:1234"
+
+datadog/nositeandtracesendpoint:
+ traces:
+ endpoint: "tracesendpoint:1234"
+
+datadog/nositeandlogsendpoint:
+ logs:
+ endpoint: "logsendpoint:1234"
+
+datadog/nositeandallendpoints:
+ metrics:
+ endpoint: "metricsendpoint:1234"
+ traces:
+ endpoint: "tracesendpoint:1234"
+ logs:
+ endpoint: "logsendpoint:1234"
+
+datadog/siteandnoendpoints:
+ api:
+ site: datadoghq.eu
+
+datadog/siteandmetricsendpoint:
+ api:
+ site: datadoghq.eu
+ metrics:
+ endpoint: "metricsendpoint:1234"
+
+datadog/siteandtracesendpoint:
+ api:
+ site: datadoghq.eu
+ traces:
+ endpoint: "tracesendpoint:1234"
+
+datadog/siteandlogsendpoint:
+ api:
+ site: datadoghq.eu
+ logs:
+ endpoint: "logsendpoint:1234"
+
+datadog/siteandallendpoints:
+ api:
+ site: datadoghq.eu
+ metrics:
+ endpoint: "metricsendpoint:1234"
+ traces:
+ endpoint: "tracesendpoint:1234"
+ logs:
+ endpoint: "logsendpoint:1234"
diff --git a/pkg/datadog/config/traces.go b/pkg/datadog/config/traces.go
new file mode 100644
index 000000000000..1e338fa58a0f
--- /dev/null
+++ b/pkg/datadog/config/traces.go
@@ -0,0 +1,167 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package config // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config"
+
+import (
+ "fmt"
+ "regexp"
+ "time"
+
+ "go.opentelemetry.io/collector/config/confignet"
+)
+
+// TracesConfig defines the traces exporter specific configuration options
+type TracesConfig struct {
+ // ignored resources
+ // A blacklist of regular expressions can be provided to disable certain traces based on their resource name
+ // all entries must be surrounded by double quotes and separated by commas.
+ // ignore_resources: ["(GET|POST) /healthcheck"]
+ IgnoreResources []string `mapstructure:"ignore_resources"`
+
+ // SpanNameRemappings is the map of datadog span names and preferred name to map to. This can be used to
+ // automatically map Datadog Span Operation Names to an updated value. All entries should be key/value pairs.
+ // span_name_remappings:
+ // io.opentelemetry.javaagent.spring.client: spring.client
+ // instrumentation:express.server: express
+ // go.opentelemetry.io_contrib_instrumentation_net_http_otelhttp.client: http.client
+ SpanNameRemappings map[string]string `mapstructure:"span_name_remappings"`
+
+ // If set to true the OpenTelemetry span name will used in the Datadog resource name.
+ // If set to false the resource name will be filled with the instrumentation library name + span kind.
+ // The default value is `false`.
+ SpanNameAsResourceName bool `mapstructure:"span_name_as_resource_name"`
+
+ // If set to true, enables an additional stats computation check on spans to see they have an eligible `span.kind` (server, consumer, client, producer).
+ // If enabled, a span with an eligible `span.kind` will have stats computed. If disabled, only top-level and measured spans will have stats computed.
+ // NOTE: For stats computed from OTel traces, only top-level spans are considered when this option is off.
+ // If you are sending OTel traces and want stats on non-top-level spans, this flag will need to be enabled.
+ // If you are sending OTel traces and do not want stats computed by span kind, you need to disable this flag and disable `compute_top_level_by_span_kind`.
+ ComputeStatsBySpanKind bool `mapstructure:"compute_stats_by_span_kind"`
+
+ // If set to true, root spans and spans with a server or consumer `span.kind` will be marked as top-level.
+ // Additionally, spans with a client or producer `span.kind` will have stats computed.
+ // Enabling this config option may increase the number of spans that generate trace metrics, and may change which spans appear as top-level in Datadog.
+ // ComputeTopLevelBySpanKind needs to be enabled in both the Datadog connector and Datadog exporter configs if both components are being used.
+ // The default value is `false`.
+ ComputeTopLevelBySpanKind bool `mapstructure:"compute_top_level_by_span_kind"`
+
+ // If set to true, enables `peer.service` aggregation in the exporter. If disabled, aggregated trace stats will not include `peer.service` as a dimension.
+ // For the best experience with `peer.service`, it is recommended to also enable `compute_stats_by_span_kind`.
+ // If enabling both causes the datadog exporter to consume too many resources, try disabling `compute_stats_by_span_kind` first.
+ // If the overhead remains high, it will be due to a high cardinality of `peer.service` values from the traces. You may need to check your instrumentation.
+ // Deprecated: Please use PeerTagsAggregation instead
+ PeerServiceAggregation bool `mapstructure:"peer_service_aggregation"`
+
+ // If set to true, enables aggregation of peer related tags (e.g., `peer.service`, `db.instance`, etc.) in the datadog exporter.
+ // If disabled, aggregated trace stats will not include these tags as dimensions on trace metrics.
+ // For the best experience with peer tags, Datadog also recommends enabling `compute_stats_by_span_kind`.
+ // If you are using an OTel tracer, it's best to have both enabled because client/producer spans with relevant peer tags
+ // may not be marked by the datadog exporter as top-level spans.
+ // If enabling both causes the datadog exporter to consume too many resources, try disabling `compute_stats_by_span_kind` first.
+ // A high cardinality of peer tags or APM resources can also contribute to higher CPU and memory consumption.
+ // You can check for the cardinality of these fields by making trace search queries in the Datadog UI.
+ // The default list of peer tags can be found in https://github.com/DataDog/datadog-agent/blob/main/pkg/trace/stats/concentrator.go.
+ PeerTagsAggregation bool `mapstructure:"peer_tags_aggregation"`
+
+ // [BETA] Optional list of supplementary peer tags that go beyond the defaults. The Datadog backend validates all tags
+ // and will drop ones that are unapproved. The default set of peer tags can be found at
+ // https://github.com/DataDog/datadog-agent/blob/505170c4ac8c3cbff1a61cf5f84b28d835c91058/pkg/trace/stats/concentrator.go#L55.
+ PeerTags []string `mapstructure:"peer_tags"`
+}
+
+func (c *TracesConfig) Validate() error {
+ if c.IgnoreResources != nil {
+ for _, entry := range c.IgnoreResources {
+ _, err := regexp.Compile(entry)
+ if err != nil {
+ return fmt.Errorf("'%s' is not valid resource filter regular expression", entry)
+ }
+ }
+ }
+
+ if c.SpanNameRemappings != nil {
+ for key, value := range c.SpanNameRemappings {
+ if value == "" {
+ return fmt.Errorf("'%s' is not valid value for span name remapping", value)
+ }
+ if key == "" {
+ return fmt.Errorf("'%s' is not valid key for span name remapping", key)
+ }
+ }
+ }
+ return nil
+}
+
+// TracesExporterConfig Traces configuration in DD exporter
+type TracesExporterConfig struct {
+ // TCPAddr.Endpoint is the host of the Datadog intake server to send traces to.
+ // If unset, the value is obtained from the Site.
+ confignet.TCPAddrConfig `mapstructure:",squash"`
+
+ // TracesConfig contains the common configuration for all traces.
+ TracesConfig `mapstructure:",squash"`
+
+ // TraceBuffer specifies the number of Datadog Agent TracerPayloads to buffer before dropping.
+ // The default value is 0, meaning the Datadog Agent TracerPayloads are unbuffered.
+ TraceBuffer int `mapstructure:"trace_buffer"`
+
+ // flushInterval defines the interval in seconds at which the writer flushes traces
+ // to the intake; used in tests.
+ flushInterval float64
+}
+
+// SetFlushInterval sets the interval in seconds at which the writer flushes traces
+func (c *TracesExporterConfig) SetFlushInterval(interval float64) {
+ c.flushInterval = interval
+}
+
+// GetFlushInterval returns the interval in seconds at which the writer flushes traces
+func (c *TracesExporterConfig) GetFlushInterval() float64 {
+ return c.flushInterval
+}
+
+func (c *TracesExporterConfig) Validate() error {
+ if err := c.TracesConfig.Validate(); err != nil {
+ return err
+ }
+ if c.TraceBuffer < 0 {
+ return fmt.Errorf("trace buffer must be non-negative")
+ }
+
+ return nil
+}
+
+// TracesConnectorConfig Traces configuration in DD connector
+type TracesConnectorConfig struct {
+ // TracesConfig contains the common configuration for all traces.
+ TracesConfig `mapstructure:",squash"`
+
+ // TraceBuffer specifies the number of Datadog Agent TracerPayloads to buffer before dropping.
+ // The default value is 1000.
+ TraceBuffer int `mapstructure:"trace_buffer"`
+
+ // ResourceAttributesAsContainerTags specifies the list of resource attributes to be used as container tags.
+ ResourceAttributesAsContainerTags []string `mapstructure:"resource_attributes_as_container_tags"`
+
+ // BucketInterval specifies the time interval size of aggregation buckets that aggregate the Datadog trace metrics.
+ // It is also the time interval that Datadog trace metrics payloads are flushed to the pipeline.
+ // If you are concerned about the metric volume generated by the Datadog connector and the resulting networking egress, try increasing bucket_interval.
+ // Default is 10s if unset.
+ BucketInterval time.Duration `mapstructure:"bucket_interval"`
+}
+
+func (c *TracesConnectorConfig) Validate() error {
+ if err := c.TracesConfig.Validate(); err != nil {
+ return err
+ }
+
+ if c.TraceBuffer < 0 {
+ return fmt.Errorf("trace buffer must be non-negative")
+ }
+
+ if c.BucketInterval < 0 {
+ return fmt.Errorf("bucket interval must be non-negative")
+ }
+ return nil
+}
diff --git a/pkg/datadog/doc.go b/pkg/datadog/doc.go
new file mode 100644
index 000000000000..0a7468491e3a
--- /dev/null
+++ b/pkg/datadog/doc.go
@@ -0,0 +1,5 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+// Package datadog contains the shared Datadog exporter and Datadog connector configuration.
+package datadog // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog"
diff --git a/pkg/datadog/go.mod b/pkg/datadog/go.mod
new file mode 100644
index 000000000000..6c7c36aa0d55
--- /dev/null
+++ b/pkg/datadog/go.mod
@@ -0,0 +1,83 @@
+module github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog
+
+go 1.22.0
+
+require (
+ github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0
+ github.com/stretchr/testify v1.9.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.0
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.uber.org/zap v1.27.0
+)
+
+require (
+ github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 // indirect
+ github.com/beorn7/perks v1.0.1 // indirect
+ github.com/cenkalti/backoff/v4 v4.3.0 // indirect
+ github.com/cespare/xxhash/v2 v2.3.0 // indirect
+ github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 // indirect
+ github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/felixge/httpsnoop v1.0.4 // indirect
+ github.com/fsnotify/fsnotify v1.7.0 // indirect
+ github.com/go-logr/logr v1.4.2 // indirect
+ github.com/go-logr/stdr v1.2.2 // indirect
+ github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
+ github.com/gogo/protobuf v1.3.2 // indirect
+ github.com/golang/snappy v0.0.4 // indirect
+ github.com/google/uuid v1.6.0 // indirect
+ github.com/hashicorp/go-version v1.7.0 // indirect
+ github.com/json-iterator/go v1.1.12 // indirect
+ github.com/klauspost/compress v1.17.9 // indirect
+ github.com/knadh/koanf/maps v0.1.1 // indirect
+ github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
+ github.com/knadh/koanf/v2 v2.1.1 // indirect
+ github.com/mitchellh/copystructure v1.2.0 // indirect
+ github.com/mitchellh/reflectwalk v1.0.2 // indirect
+ github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
+ github.com/modern-go/reflect2 v1.0.2 // indirect
+ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
+ github.com/pmezard/go-difflib v1.0.0 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
+ github.com/prometheus/client_model v0.6.1 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
+ github.com/prometheus/procfs v0.15.1 // indirect
+ github.com/rs/cors v1.11.1 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.0 // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.0 // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.0 // indirect
+ go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ go.uber.org/atomic v1.11.0 // indirect
+ go.uber.org/multierr v1.11.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
+ google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/protobuf v1.34.2 // indirect
+ gopkg.in/yaml.v2 v2.4.0 // indirect
+ gopkg.in/yaml.v3 v3.0.1 // indirect
+)
diff --git a/pkg/datadog/go.sum b/pkg/datadog/go.sum
new file mode 100644
index 000000000000..48b0772d9b70
--- /dev/null
+++ b/pkg/datadog/go.sum
@@ -0,0 +1,208 @@
+github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0 h1:Yd3LQLXehMKqn1t8jaIYRNB4qJ0HvEN2C0VfyiuUXWQ=
+github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.57.0/go.mod h1:hOSTTBSDZtpwElWFyLTbnN09ZEBsqYdplYC3jHnplm0=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 h1:KvEk3AhTDgK7k/5qsXwlpu9hhyILnFlbRMlMrAXRbCA=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0/go.mod h1:hbnC1/6rgDpm4XglmLb+8RR5VejoxorxrQxXTnhpsws=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 h1:l90E3CLHb4UtjCeT/lkIPga588gBac+ZZvKdlNikf+g=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0/go.mod h1:krOxbYZc4KKE7bdEDu10lLSQBjdeSFS/XDSclsaSf1Y=
+github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
+github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
+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/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
+github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
+github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 h1:kHaBemcxl8o/pQ5VM1c8PVE1PubbNx3mjUr09OqWGCs=
+github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575/go.mod h1:9d6lWj8KzO/fd/NrVaLscBKmPigpZpn5YawRPw+e3Yo=
+github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
+github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
+github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
+github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
+github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
+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/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
+github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
+github.com/go-viper/mapstructure/v2 v2.1.0 h1:gHnMa2Y/pIxElCH2GlZZ1lZSsn6XMtufpGyP1XxdC/w=
+github.com/go-viper/mapstructure/v2 v2.1.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
+github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
+github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
+github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=
+github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
+github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
+github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
+github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
+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/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKeRZfjY=
+github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA=
+github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
+github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
+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/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA=
+github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw=
+github.com/knadh/koanf/maps v0.1.1 h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs=
+github.com/knadh/koanf/maps v0.1.1/go.mod h1:npD/QZY3V6ghQDdcQzl1W4ICNVTkohC8E73eI2xW4yI=
+github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU=
+github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU=
+github.com/knadh/koanf/v2 v2.1.1 h1:/R8eXqasSTsmDCsAyYj+81Wteg8AqrV9CP6gvsTsOmM=
+github.com/knadh/koanf/v2 v2.1.1/go.mod h1:4mnTRbZCK+ALuBXHZMjDfG9y714L7TykVnZkXbMU3Es=
+github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
+github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
+github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
+github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
+github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
+github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
+github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
+github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
+github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
+github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
+github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
+github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
+github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
+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/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/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
+github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
+github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
+github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
+github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
+github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
+github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
+github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
+github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
+github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
+github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
+github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.0 h1:SMUKTntljRmFvB8nCVf6KjbEQ/qm63wi+huDx+Bc/po=
+go.opentelemetry.io/collector/client v1.15.0/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs=
+go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.0 h1:+WZ6MEWQRC6so3IRrW916XK58rI9NnrFHKW/P19jQvc=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.0/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.0 h1:v4w9G2MXGJ/eabCmX1DvQYmxzdysC8UqIxa/BWz7ACo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.0/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0 h1:px+iViqF0JB6+COJL6cTSa0HLpJRNlPmFUA6zjOCKMk=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0/go.mod h1:Zs5z/fdsRN3v9mChU2aYNGzUAJgY+2D+T7ZRGiZ3lmY=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 h1:kIJiOXHHBgMCvuDNA602dS39PJKB+ryiclLE3V5DIvM=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0/go.mod h1:6cGr7MxnF72lAiA7nbkSC8wnfIk+L9CtMzJWaaII9vs=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.0 h1:5lobQKeHk8p4WC7KYbzL6ZqqX3eSizsdmp5vM8pQFBs=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.0/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.0 h1:DTOM7xaDl7FUGQIjvjmWZn03JUE+aG4mJzWWfb7S8zw=
+go.opentelemetry.io/collector/receiver v0.109.0/go.mod h1:jeiCHaf3PE6aXoZfHF5Uexg7aztu+Vkn9LVw0YDKm6g=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0 h1:KKzdIixE/XJWvqdCcNWAOtsEhNKu4waLKJjawjhnPLw=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0/go.mod h1:FKU+RFkSLWWB3tUUB6vifapZdFp1FoqVYVQ22jpHc8w=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
+go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=
+go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
+go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
+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.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8=
+go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
+golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
+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/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
+golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
+golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
+golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
+golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
+golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
+google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
+google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/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/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
+gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
+gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
+gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
diff --git a/pkg/experimentalmetricmetadata/go.mod b/pkg/experimentalmetricmetadata/go.mod
index 3bb36e2d3d7c..ddf40f9efc4d 100644
--- a/pkg/experimentalmetricmetadata/go.mod
+++ b/pkg/experimentalmetricmetadata/go.mod
@@ -4,7 +4,7 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
diff --git a/pkg/experimentalmetricmetadata/go.sum b/pkg/experimentalmetricmetadata/go.sum
index c8bf572d78d4..f562e1a7d459 100644
--- a/pkg/experimentalmetricmetadata/go.sum
+++ b/pkg/experimentalmetricmetadata/go.sum
@@ -30,8 +30,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/pkg/golden/go.mod b/pkg/golden/go.mod
index c02e4201c490..02b3a9974926 100644
--- a/pkg/golden/go.mod
+++ b/pkg/golden/go.mod
@@ -3,9 +3,9 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
gopkg.in/yaml.v3 v3.0.1
)
diff --git a/pkg/golden/go.sum b/pkg/golden/go.sum
index 06d4bec2699b..58bae7b37f52 100644
--- a/pkg/golden/go.sum
+++ b/pkg/golden/go.sum
@@ -31,8 +31,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/pkg/ottl/contexts/internal/path.go b/pkg/ottl/contexts/internal/path.go
index c7d9d802b664..954d14329646 100644
--- a/pkg/ottl/contexts/internal/path.go
+++ b/pkg/ottl/contexts/internal/path.go
@@ -12,6 +12,7 @@ import (
var _ ottl.Path[any] = &TestPath[any]{}
type TestPath[K any] struct {
+ C string
N string
KeySlice []ottl.Key[K]
NextPath *TestPath[K]
@@ -21,6 +22,10 @@ func (p *TestPath[K]) Name() string {
return p.N
}
+func (p *TestPath[K]) Context() string {
+ return p.C
+}
+
func (p *TestPath[K]) Next() ottl.Path[K] {
if p.NextPath == nil {
return nil
diff --git a/pkg/ottl/contexts/ottldatapoint/datapoint_test.go b/pkg/ottl/contexts/ottldatapoint/datapoint_test.go
index e8d837fddaa5..73e7d697b03a 100644
--- a/pkg/ottl/contexts/ottldatapoint/datapoint_test.go
+++ b/pkg/ottl/contexts/ottldatapoint/datapoint_test.go
@@ -2130,7 +2130,7 @@ func Test_ParseEnum(t *testing.T) {
t.Run(tt.name, func(t *testing.T) {
actual, err := parseEnum((*ottl.EnumSymbol)(ottltest.Strp(tt.name)))
assert.NoError(t, err)
- assert.Equal(t, *actual, tt.want)
+ assert.Equal(t, tt.want, *actual)
})
}
}
diff --git a/pkg/ottl/contexts/ottllog/log_test.go b/pkg/ottl/contexts/ottllog/log_test.go
index e84cf74d21dd..5beda9fe137f 100644
--- a/pkg/ottl/contexts/ottllog/log_test.go
+++ b/pkg/ottl/contexts/ottllog/log_test.go
@@ -855,7 +855,7 @@ func Test_ParseEnum(t *testing.T) {
t.Run(tt.name, func(t *testing.T) {
actual, err := parseEnum((*ottl.EnumSymbol)(ottltest.Strp(tt.name)))
assert.NoError(t, err)
- assert.Equal(t, *actual, tt.want)
+ assert.Equal(t, tt.want, *actual)
})
}
}
diff --git a/pkg/ottl/contexts/ottlmetric/metrics_test.go b/pkg/ottl/contexts/ottlmetric/metrics_test.go
index 3ab79f61e295..d81458f76e1f 100644
--- a/pkg/ottl/contexts/ottlmetric/metrics_test.go
+++ b/pkg/ottl/contexts/ottlmetric/metrics_test.go
@@ -224,7 +224,7 @@ func Test_ParseEnum(t *testing.T) {
t.Run(tt.name, func(t *testing.T) {
actual, err := parseEnum((*ottl.EnumSymbol)(ottltest.Strp(tt.name)))
assert.NoError(t, err)
- assert.Equal(t, *actual, tt.want)
+ assert.Equal(t, tt.want, *actual)
})
}
}
diff --git a/pkg/ottl/contexts/ottlspan/span_test.go b/pkg/ottl/contexts/ottlspan/span_test.go
index 041d64f80a36..05782cb543ba 100644
--- a/pkg/ottl/contexts/ottlspan/span_test.go
+++ b/pkg/ottl/contexts/ottlspan/span_test.go
@@ -832,7 +832,7 @@ func Test_ParseEnum(t *testing.T) {
t.Run(tt.name, func(t *testing.T) {
actual, err := parseEnum((*ottl.EnumSymbol)(ottltest.Strp(tt.name)))
assert.NoError(t, err)
- assert.Equal(t, *actual, tt.want)
+ assert.Equal(t, tt.want, *actual)
})
}
}
diff --git a/pkg/ottl/contexts/ottlspanevent/span_events_test.go b/pkg/ottl/contexts/ottlspanevent/span_events_test.go
index 57e87ced6636..15b53aed0ad1 100644
--- a/pkg/ottl/contexts/ottlspanevent/span_events_test.go
+++ b/pkg/ottl/contexts/ottlspanevent/span_events_test.go
@@ -571,7 +571,7 @@ func Test_ParseEnum(t *testing.T) {
t.Run(tt.name, func(t *testing.T) {
actual, err := parseEnum((*ottl.EnumSymbol)(ottltest.Strp(tt.name)))
assert.NoError(t, err)
- assert.Equal(t, *actual, tt.want)
+ assert.Equal(t, tt.want, *actual)
})
}
}
diff --git a/pkg/ottl/e2e/e2e_test.go b/pkg/ottl/e2e/e2e_test.go
index 97eda4f67e8c..878ed6384507 100644
--- a/pkg/ottl/e2e/e2e_test.go
+++ b/pkg/ottl/e2e/e2e_test.go
@@ -311,6 +311,12 @@ func Test_e2e_converters(t *testing.T) {
tCtx.GetLogRecord().Attributes().PutStr("test", "pass")
},
},
+ {
+ statement: `set(attributes["test"], Decode("cGFzcw==", "base64"))`,
+ want: func(tCtx ottllog.TransformContext) {
+ tCtx.GetLogRecord().Attributes().PutStr("test", "pass")
+ },
+ },
{
statement: `set(attributes["test"], Concat(["A","B"], ":"))`,
want: func(tCtx ottllog.TransformContext) {
@@ -643,6 +649,62 @@ func Test_e2e_converters(t *testing.T) {
tCtx.GetLogRecord().Attributes().PutStr("test", "5b722b307fce6c944905d132691d5e4a2214b7fe92b738920eb3fce3a90420a19511c3010a0e7712b054daef5b57bad59ecbd93b3280f210578f547f4aed4d25")
},
},
+ {
+ statement: `set(attributes["test"], Sort(Split(attributes["flags"], "|"), "desc"))`,
+ want: func(tCtx ottllog.TransformContext) {
+ s := tCtx.GetLogRecord().Attributes().PutEmptySlice("test")
+ s.AppendEmpty().SetStr("C")
+ s.AppendEmpty().SetStr("B")
+ s.AppendEmpty().SetStr("A")
+ },
+ },
+ {
+ statement: `set(attributes["test"], Sort([true, false, false]))`,
+ want: func(tCtx ottllog.TransformContext) {
+ s := tCtx.GetLogRecord().Attributes().PutEmptySlice("test")
+ s.AppendEmpty().SetBool(false)
+ s.AppendEmpty().SetBool(false)
+ s.AppendEmpty().SetBool(true)
+ },
+ },
+ {
+ statement: `set(attributes["test"], Sort([3, 6, 9], "desc"))`,
+ want: func(tCtx ottllog.TransformContext) {
+ s := tCtx.GetLogRecord().Attributes().PutEmptySlice("test")
+ s.AppendEmpty().SetInt(9)
+ s.AppendEmpty().SetInt(6)
+ s.AppendEmpty().SetInt(3)
+ },
+ },
+ {
+ statement: `set(attributes["test"], Sort([Double(1.5), Double(10.2), Double(2.3), Double(0.5)]))`,
+ want: func(tCtx ottllog.TransformContext) {
+ s := tCtx.GetLogRecord().Attributes().PutEmptySlice("test")
+ s.AppendEmpty().SetDouble(0.5)
+ s.AppendEmpty().SetDouble(1.5)
+ s.AppendEmpty().SetDouble(2.3)
+ s.AppendEmpty().SetDouble(10.2)
+ },
+ },
+ {
+ statement: `set(attributes["test"], Sort([Int(11), Double(2.2), Double(-1)]))`,
+ want: func(tCtx ottllog.TransformContext) {
+ s := tCtx.GetLogRecord().Attributes().PutEmptySlice("test")
+ s.AppendEmpty().SetDouble(-1)
+ s.AppendEmpty().SetDouble(2.2)
+ s.AppendEmpty().SetInt(11)
+ },
+ },
+ {
+ statement: `set(attributes["test"], Sort([false, Int(11), Double(2.2), "three"]))`,
+ want: func(tCtx ottllog.TransformContext) {
+ s := tCtx.GetLogRecord().Attributes().PutEmptySlice("test")
+ s.AppendEmpty().SetInt(11)
+ s.AppendEmpty().SetDouble(2.2)
+ s.AppendEmpty().SetBool(false)
+ s.AppendEmpty().SetStr("three")
+ },
+ },
{
statement: `set(span_id, SpanID(0x0000000000000000))`,
want: func(tCtx ottllog.TransformContext) {
diff --git a/pkg/ottl/expression.go b/pkg/ottl/expression.go
index ceae91386a84..c69c9f0e319a 100644
--- a/pkg/ottl/expression.go
+++ b/pkg/ottl/expression.go
@@ -741,7 +741,7 @@ func (p *Parser[K]) newGetter(val value) (Getter[K], error) {
return &literal[K]{value: *i}, nil
}
if eL.Path != nil {
- np, err := newPath[K](eL.Path.Fields)
+ np, err := p.newPath(eL.Path)
if err != nil {
return nil, err
}
diff --git a/pkg/ottl/functions.go b/pkg/ottl/functions.go
index 9c6ccc226aaf..251e79587b75 100644
--- a/pkg/ottl/functions.go
+++ b/pkg/ottl/functions.go
@@ -22,9 +22,15 @@ type Enum int64
type EnumSymbol string
-func buildOriginalText(fields []field) string {
+func buildOriginalText(path *path) string {
var builder strings.Builder
- for i, f := range fields {
+ if path.Context != "" {
+ builder.WriteString(path.Context)
+ if len(path.Fields) > 0 {
+ builder.WriteString(".")
+ }
+ }
+ for i, f := range path.Fields {
builder.WriteString(f.Name)
if len(f.Keys) > 0 {
for _, k := range f.Keys {
@@ -38,21 +44,28 @@ func buildOriginalText(fields []field) string {
builder.WriteString("]")
}
}
- if i != len(fields)-1 {
+ if i != len(path.Fields)-1 {
builder.WriteString(".")
}
}
return builder.String()
}
-func newPath[K any](fields []field) (*basePath[K], error) {
- if len(fields) == 0 {
+func (p *Parser[K]) newPath(path *path) (*basePath[K], error) {
+ if len(path.Fields) == 0 {
return nil, fmt.Errorf("cannot make a path from zero fields")
}
- originalText := buildOriginalText(fields)
+
+ pathContext, fields, err := p.parsePathContext(path)
+ if err != nil {
+ return nil, err
+ }
+
+ originalText := buildOriginalText(path)
var current *basePath[K]
for i := len(fields) - 1; i >= 0; i-- {
current = &basePath[K]{
+ context: pathContext,
name: fields[i].Name,
keys: newKeys[K](fields[i].Keys),
nextPath: current,
@@ -64,10 +77,56 @@ func newPath[K any](fields []field) (*basePath[K], error) {
return current, nil
}
+func (p *Parser[K]) parsePathContext(path *path) (string, []field, error) {
+ hasPathContextNames := len(p.pathContextNames) > 0
+ if path.Context != "" {
+ // no pathContextNames means the Parser isn't handling the grammar path's context yet,
+ // so it falls back to the previous behavior with the path.Context value as the first
+ // path's segment.
+ if !hasPathContextNames {
+ return "", append([]field{{Name: path.Context}}, path.Fields...), nil
+ }
+
+ if _, ok := p.pathContextNames[path.Context]; !ok {
+ return "", path.Fields, fmt.Errorf(`context "%s" from path "%s" is not valid, it must be replaced by one of: %s`, path.Context, buildOriginalText(path), p.buildPathContextNamesText(""))
+ }
+
+ return path.Context, path.Fields, nil
+ }
+
+ if hasPathContextNames {
+ originalText := buildOriginalText(path)
+ return "", nil, fmt.Errorf(`missing context name for path "%s", possibly valid options are: %s`, originalText, p.buildPathContextNamesText(originalText))
+ }
+
+ return "", path.Fields, nil
+}
+
+func (p *Parser[K]) buildPathContextNamesText(path string) string {
+ var builder strings.Builder
+ var suffix string
+ if path != "" {
+ suffix = "." + path
+ }
+
+ i := 0
+ for ctx := range p.pathContextNames {
+ builder.WriteString(fmt.Sprintf(`"%s%s"`, ctx, suffix))
+ if i != len(p.pathContextNames)-1 {
+ builder.WriteString(", ")
+ }
+ i++
+ }
+ return builder.String()
+}
+
// Path represents a chain of path parts in an OTTL statement, such as `body.string`.
// A Path has a name, and potentially a set of keys.
// If the path in the OTTL statement contains multiple parts (separated by a dot (`.`)), then the Path will have a pointer to the next Path.
type Path[K any] interface {
+ // Context is the OTTL context name of this Path.
+ Context() string
+
// Name is the name of this segment of the path.
Name() string
@@ -86,6 +145,7 @@ type Path[K any] interface {
var _ Path[any] = &basePath[any]{}
type basePath[K any] struct {
+ context string
name string
keys []Key[K]
nextPath *basePath[K]
@@ -94,6 +154,10 @@ type basePath[K any] struct {
originalText string
}
+func (p *basePath[K]) Context() string {
+ return p.context
+}
+
func (p *basePath[K]) Name() string {
return p.name
}
@@ -412,7 +476,7 @@ func (p *Parser[K]) buildArg(argVal value, argType reflect.Type) (any, error) {
if argVal.Literal == nil || argVal.Literal.Path == nil {
return nil, fmt.Errorf("must be a path")
}
- np, err := newPath[K](argVal.Literal.Path.Fields)
+ np, err := p.newPath(argVal.Literal.Path)
if err != nil {
return nil, err
}
diff --git a/pkg/ottl/functions_test.go b/pkg/ottl/functions_test.go
index cc9905f08e5f..5fc00bd1a0ca 100644
--- a/pkg/ottl/functions_test.go
+++ b/pkg/ottl/functions_test.go
@@ -2230,6 +2230,14 @@ func Test_basePath_Name(t *testing.T) {
assert.Equal(t, "test", n)
}
+func Test_basePath_Context(t *testing.T) {
+ bp := basePath[any]{
+ context: "log",
+ }
+ n := bp.Context()
+ assert.Equal(t, "log", n)
+}
+
func Test_basePath_Next(t *testing.T) {
bp := basePath[any]{
nextPath: &basePath[any]{},
@@ -2352,6 +2360,13 @@ func Test_basePath_NextWithIsComplete(t *testing.T) {
}
func Test_newPath(t *testing.T) {
+ ps, _ := NewParser[any](
+ defaultFunctionsForTests(),
+ testParsePath[any],
+ componenttest.NewNopTelemetrySettings(),
+ WithEnumParser[any](testParseEnum),
+ )
+
fields := []field{
{
Name: "body",
@@ -2365,7 +2380,8 @@ func Test_newPath(t *testing.T) {
},
},
}
- np, err := newPath[any](fields)
+
+ np, err := ps.newPath(&path{Fields: fields})
assert.NoError(t, err)
p := Path[any](np)
assert.Equal(t, "body", p.Name())
@@ -2384,6 +2400,109 @@ func Test_newPath(t *testing.T) {
assert.Nil(t, i)
}
+func Test_newPath_WithPathContextNames(t *testing.T) {
+ tests := []struct {
+ name string
+ pathContext string
+ pathContextNames []string
+ expectedError string
+ }{
+ {
+ name: "with no path context",
+ pathContextNames: []string{"log"},
+ expectedError: `missing context name for path "body.string[key]", valid options are: "log.body.string[key]"`,
+ },
+ {
+ name: "with no path context and configuration",
+ },
+ {
+ name: "with valid path context",
+ pathContext: "log",
+ pathContextNames: []string{"log"},
+ },
+ {
+ name: "with invalid path context",
+ pathContext: "span",
+ pathContextNames: []string{"log"},
+ expectedError: `context "span" from path "span.body.string[key]" is not valid, it must be replaced by one of: "log"`,
+ },
+ {
+ name: "with multiple configured contexts",
+ pathContext: "span",
+ pathContextNames: []string{"log", "span"},
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ ps, _ := NewParser[any](
+ defaultFunctionsForTests(),
+ testParsePath[any],
+ componenttest.NewNopTelemetrySettings(),
+ WithEnumParser[any](testParseEnum),
+ WithPathContextNames[any](tt.pathContextNames),
+ )
+
+ gp := &path{
+ Context: tt.pathContext,
+ Fields: []field{
+ {
+ Name: "body",
+ },
+ {
+ Name: "string",
+ Keys: []key{
+ {
+ String: ottltest.Strp("key"),
+ },
+ },
+ },
+ }}
+
+ np, err := ps.newPath(gp)
+ if tt.expectedError != "" {
+ assert.Error(t, err, tt.expectedError)
+ return
+ }
+ assert.NoError(t, err)
+ p := Path[any](np)
+ contextParsedAsField := len(tt.pathContextNames) == 0 && tt.pathContext != ""
+ if contextParsedAsField {
+ assert.Equal(t, tt.pathContext, p.Name())
+ assert.Equal(t, "", p.Context())
+ assert.Nil(t, p.Keys())
+ p = p.Next()
+ }
+ var bodyStringFuncValue string
+ if tt.pathContext != "" {
+ bodyStringFuncValue = fmt.Sprintf("%s.body.string[key]", tt.pathContext)
+ } else {
+ bodyStringFuncValue = "body.string[key]"
+ }
+ assert.Equal(t, "body", p.Name())
+ assert.Nil(t, p.Keys())
+ assert.Equal(t, bodyStringFuncValue, p.String())
+ if !contextParsedAsField {
+ assert.Equal(t, tt.pathContext, p.Context())
+ }
+ p = p.Next()
+ assert.Equal(t, "string", p.Name())
+ assert.Equal(t, bodyStringFuncValue, p.String())
+ if !contextParsedAsField {
+ assert.Equal(t, tt.pathContext, p.Context())
+ }
+ assert.Nil(t, p.Next())
+ assert.Len(t, p.Keys(), 1)
+ v, err := p.Keys()[0].String(context.Background(), struct{}{})
+ assert.NoError(t, err)
+ assert.Equal(t, "key", *v)
+ i, err := p.Keys()[0].Int(context.Background(), struct{}{})
+ assert.NoError(t, err)
+ assert.Nil(t, i)
+ })
+ }
+}
+
func Test_baseKey_String(t *testing.T) {
bp := baseKey[any]{
s: ottltest.Strp("test"),
diff --git a/pkg/ottl/go.mod b/pkg/ottl/go.mod
index 74ac2cdc7171..f3b916bcacd5 100644
--- a/pkg/ottl/go.mod
+++ b/pkg/ottl/go.mod
@@ -9,24 +9,26 @@ require (
github.com/google/uuid v1.6.0
github.com/iancoleman/strcase v0.3.0
github.com/json-iterator/go v1.1.12
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842
- golang.org/x/net v0.28.0
+ golang.org/x/net v0.29.0
+ golang.org/x/text v0.18.0
)
require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
@@ -36,21 +38,20 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/pkg/ottl/go.sum b/pkg/ottl/go.sum
index b5be03eaa6e9..1de3ec620954 100644
--- a/pkg/ottl/go.sum
+++ b/pkg/ottl/go.sum
@@ -13,6 +13,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/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=
@@ -56,12 +58,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -74,26 +76,26 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -111,20 +113,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/pkg/ottl/grammar.go b/pkg/ottl/grammar.go
index 44f642b78504..369eff00ecbd 100644
--- a/pkg/ottl/grammar.go
+++ b/pkg/ottl/grammar.go
@@ -253,7 +253,8 @@ func (v *value) checkForCustomError() error {
// path represents a telemetry path mathExpression.
type path struct {
- Fields []field `parser:"@@ ( '.' @@ )*"`
+ Context string `parser:"(@Lowercase '.')?"`
+ Fields []field `parser:"@@ ( '.' @@ )*"`
}
// field is an item within a path.
diff --git a/pkg/ottl/ottlfuncs/README.md b/pkg/ottl/ottlfuncs/README.md
index 129104fe65fb..7c21b4cd6dcc 100644
--- a/pkg/ottl/ottlfuncs/README.md
+++ b/pkg/ottl/ottlfuncs/README.md
@@ -410,6 +410,7 @@ Unlike functions, they do not modify any input telemetry and always return a val
Available Converters:
- [Base64Decode](#base64decode)
+- [Decode](#decode)
- [Concat](#concat)
- [ConvertCase](#convertcase)
- [Day](#day)
@@ -449,6 +450,7 @@ Available Converters:
- [SHA1](#sha1)
- [SHA256](#sha256)
- [SHA512](#sha512)
+- [Sort](#sort)
- [SpanID](#spanid)
- [Split](#split)
- [String](#string)
@@ -465,7 +467,9 @@ Available Converters:
- [UUID](#UUID)
- [Year](#year)
-### Base64Decode
+### Base64Decode (Deprecated)
+
+*This function has been deprecated. Please use the [Decode](#decode) function instead.*
`Base64Decode(value)`
@@ -480,6 +484,22 @@ Examples:
- `Base64Decode(attributes["encoded field"])`
+### Decode
+
+`Decode(value, encoding)`
+
+The `Decode` Converter takes a string or byte array encoded with the specified encoding and returns the decoded string.
+
+`value` is a valid encoded string or byte array.
+`encoding` is a valid encoding name included in the [IANA encoding index](https://www.iana.org/assignments/character-sets/character-sets.xhtml).
+
+Examples:
+
+- `Decode("aGVsbG8gd29ybGQ=", "base64")`
+
+
+- `Decode(attributes["encoded field"], "us-ascii")`
+
### Concat
`Concat(values[], delimiter)`
@@ -1318,7 +1338,6 @@ Examples:
- `SHA256(attributes["device.name"])`
-
- `SHA256("name")`
### SHA512
@@ -1338,6 +1357,34 @@ Examples:
- `SHA512("name")`
+### Sort
+
+`Sort(target, Optional[order])`
+
+The `Sort` Converter sorts the `target` array in either ascending or descending order.
+
+`target` is an array or `pcommon.Slice` typed field containing the elements to be sorted.
+
+`order` is a string specifying the sort order. Must be either `asc` or `desc`. The default value is `asc`.
+
+The Sort Converter preserves the data type of the original elements while sorting.
+The behavior varies based on the types of elements in the target slice:
+
+| Element Types | Sorting Behavior | Return Value |
+|---------------|-------------------------------------|--------------|
+| Integers | Sorts as integers | Sorted array of integers |
+| Doubles | Sorts as doubles | Sorted array of doubles |
+| Integers and doubles | Converts all to doubles, then sorts | Sorted array of integers and doubles |
+| Strings | Sorts as strings | Sorted array of strings |
+| Booleans | Converts all to strings, then sorts | Sorted array of booleans |
+| Mix of integers, doubles, booleans, and strings | Converts all to strings, then sorts | Sorted array of mixed types |
+| Any other types | N/A | Returns an error |
+
+Examples:
+
+- `Sort(attributes["device.tags"])`
+- `Sort(attributes["device.tags"], "desc")`
+
### SpanID
`SpanID(bytes)`
diff --git a/pkg/ottl/ottlfuncs/func_decode.go b/pkg/ottl/ottlfuncs/func_decode.go
new file mode 100644
index 000000000000..d6dc5efc0364
--- /dev/null
+++ b/pkg/ottl/ottlfuncs/func_decode.go
@@ -0,0 +1,103 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package ottlfuncs // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl/ottlfuncs"
+
+import (
+ "context"
+ "encoding/base64"
+ "fmt"
+ "strings"
+
+ "go.opentelemetry.io/collector/pdata/pcommon"
+ "golang.org/x/text/encoding"
+ "golang.org/x/text/encoding/ianaindex"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/textutils"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl"
+)
+
+type DecodeArguments[K any] struct {
+ Target ottl.Getter[K]
+ Encoding string
+}
+
+func NewDecodeFactory[K any]() ottl.Factory[K] {
+ return ottl.NewFactory("Decode", &DecodeArguments[K]{}, createDecodeFunction[K])
+}
+
+func createDecodeFunction[K any](_ ottl.FunctionContext, oArgs ottl.Arguments) (ottl.ExprFunc[K], error) {
+ args, ok := oArgs.(*DecodeArguments[K])
+ if !ok {
+ return nil, fmt.Errorf("DecodeFactory args must be of type *DecodeArguments[K]")
+ }
+
+ return Decode(args.Target, args.Encoding)
+}
+
+func Decode[K any](target ottl.Getter[K], encoding string) (ottl.ExprFunc[K], error) {
+ return func(ctx context.Context, tCtx K) (any, error) {
+ val, err := target.Get(ctx, tCtx)
+ if err != nil {
+ return nil, err
+ }
+ var stringValue string
+
+ switch v := val.(type) {
+ case []byte:
+ stringValue = string(v)
+ case *string:
+ stringValue = *v
+ case string:
+ stringValue = v
+ case pcommon.ByteSlice:
+ stringValue = string(v.AsRaw())
+ case *pcommon.ByteSlice:
+ stringValue = string(v.AsRaw())
+ case pcommon.Value:
+ stringValue = v.AsString()
+ case *pcommon.Value:
+ stringValue = v.AsString()
+ default:
+ return nil, fmt.Errorf("unsupported type provided to Decode function: %T", v)
+ }
+
+ switch encoding {
+ case "base64":
+ // base64 is not in IANA index, so we have to deal with this encoding separately
+ decodedBytes, err := base64.StdEncoding.DecodeString(stringValue)
+ if err != nil {
+ return nil, fmt.Errorf("could not decode: %w", err)
+ }
+ return string(decodedBytes), nil
+ default:
+ e, err := getEncoding(encoding)
+ if err != nil {
+ return nil, err
+ }
+
+ decodedString, err := e.NewDecoder().String(stringValue)
+ if err != nil {
+ return nil, fmt.Errorf("could not decode: %w", err)
+ }
+
+ return decodedString, nil
+ }
+ }, nil
+}
+
+func getEncoding(encoding string) (encoding.Encoding, error) {
+ if e, ok := textutils.EncodingOverridesMap.Get(strings.ToLower(encoding)); ok {
+ return e, nil
+ }
+ e, err := ianaindex.IANA.Encoding(encoding)
+ if err != nil {
+ return nil, fmt.Errorf("could not get encoding for %s: %w", encoding, err)
+ }
+ if e == nil {
+ // for some encodings a nil error and a nil encoding is returned, so we need to double check
+ // if the encoding is actually set here
+ return nil, fmt.Errorf("no decoder available for encoding: %s", encoding)
+ }
+ return e, nil
+}
diff --git a/pkg/ottl/ottlfuncs/func_decode_test.go b/pkg/ottl/ottlfuncs/func_decode_test.go
new file mode 100644
index 000000000000..e4ef6bea27fe
--- /dev/null
+++ b/pkg/ottl/ottlfuncs/func_decode_test.go
@@ -0,0 +1,199 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package ottlfuncs
+
+import (
+ "context"
+ "testing"
+
+ "github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/pdata/pcommon"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl"
+)
+
+func TestDecode(t *testing.T) {
+
+ testByteSlice := pcommon.NewByteSlice()
+ testByteSlice.FromRaw([]byte("test string"))
+ testByteSliceB64 := pcommon.NewByteSlice()
+ testByteSliceB64.FromRaw([]byte("aGVsbG8gd29ybGQ="))
+
+ testValue := pcommon.NewValueEmpty()
+ _ = testValue.FromRaw("test string")
+ testValueB64 := pcommon.NewValueEmpty()
+ _ = testValueB64.FromRaw("aGVsbG8gd29ybGQ=")
+
+ type testCase struct {
+ name string
+ value any
+ encoding string
+ want any
+ expectedError string
+ }
+ tests := []testCase{
+ {
+ name: "convert base64 byte array",
+ value: []byte("dGVzdAo="),
+ encoding: "base64",
+ want: "test\n",
+ },
+ {
+ name: "convert base64 string",
+ value: "aGVsbG8gd29ybGQ=",
+ encoding: "base64",
+ want: "hello world",
+ },
+ {
+ name: "convert base64 ByteSlice",
+ value: testByteSliceB64,
+ encoding: "base64",
+ want: "hello world",
+ },
+ {
+ name: "convert base64 Value",
+ value: testValueB64,
+ encoding: "base64",
+ want: "hello world",
+ },
+ {
+ name: "convert base64 ByteSlice pointer",
+ value: &testByteSliceB64,
+ encoding: "base64",
+ want: "hello world",
+ },
+ {
+ name: "convert base64 Value pointer",
+ value: &testValueB64,
+ encoding: "base64",
+ want: "hello world",
+ },
+ {
+ name: "decode us-ascii encoded string",
+ value: "test string",
+ encoding: "us-ascii",
+ want: "test string",
+ },
+ {
+ name: "decode us-ascii encoded byte array",
+ value: []byte("test string"),
+ encoding: "us-ascii",
+ want: "test string",
+ },
+ {
+ name: "decode us-ascii encoded byte slice",
+ value: testByteSlice,
+ encoding: "us-ascii",
+ want: "test string",
+ },
+ {
+ name: "decode us-ascii encoded Value",
+ value: testValue,
+ encoding: "us-ascii",
+ want: "test string",
+ },
+ {
+ name: "decode us-ascii encoded byte slice pointer",
+ value: &testByteSlice,
+ encoding: "us-ascii",
+ want: "test string",
+ },
+ {
+ name: "decode us-ascii encoded Value pointer",
+ value: &testValue,
+ encoding: "us-ascii",
+ want: "test string",
+ },
+ {
+ name: "decode ISO-8859-1 encoded string",
+ value: "test string",
+ encoding: "ISO-8859-1",
+ want: "test string",
+ },
+ {
+ name: "decode WINDOWS-1251 encoded string",
+ value: "test string",
+ encoding: "WINDOWS-1251",
+ want: "test string",
+ },
+ {
+ name: "decode WINDOWS-1252 encoded string",
+ value: "test string",
+ encoding: "WINDOWS-1252",
+ want: "test string",
+ },
+ {
+ name: "decode UTF-8 encoded string",
+ value: "test string",
+ encoding: "UTF-8",
+ want: "test string",
+ },
+ {
+ name: "decode UTF-16 encoded string 1",
+ value: []byte{116, 0, 101, 0, 115, 0, 116, 0, 32, 0, 115, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0},
+ encoding: "UTF-16",
+ want: "test string",
+ },
+ {
+ name: "decode UTF-16 encoded string 2",
+ value: []byte{116, 0, 101, 0, 115, 0, 116, 0, 32, 0, 115, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0},
+ encoding: "UTF16",
+ want: "test string",
+ },
+ {
+ name: "decode GB2312 encoded string; no decoder available",
+ value: "test string",
+ encoding: "GB2312",
+ want: nil,
+ expectedError: "no decoder available for encoding: GB2312",
+ },
+ {
+ name: "non-string",
+ value: 10,
+ encoding: "base64",
+ expectedError: "unsupported type provided to Decode function: int",
+ },
+ {
+ name: "nil",
+ value: nil,
+ encoding: "base64",
+ expectedError: "unsupported type provided to Decode function: ",
+ },
+ {
+ name: "not-base64-string",
+ value: "!@#$%^&*()_+",
+ encoding: "base64",
+ expectedError: "illegal base64 data at input byte",
+ },
+ {
+ name: "missing-base64-padding",
+ value: "cmVtb3ZlZCBwYWRkaW5nCg",
+ encoding: "base64",
+ expectedError: "illegal base64 data at input byte",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ expressionFunc, err := createDecodeFunction[any](ottl.FunctionContext{}, &DecodeArguments[any]{
+ Target: &ottl.StandardGetSetter[any]{
+ Getter: func(context.Context, any) (any, error) {
+ return tt.value, nil
+ },
+ },
+ Encoding: tt.encoding,
+ })
+
+ require.NoError(t, err)
+
+ result, err := expressionFunc(nil, nil)
+ if tt.expectedError != "" {
+ require.ErrorContains(t, err, tt.expectedError)
+ return
+ }
+
+ require.NoError(t, err)
+ require.Equal(t, tt.want, result)
+ })
+ }
+}
diff --git a/pkg/ottl/ottlfuncs/func_sort.go b/pkg/ottl/ottlfuncs/func_sort.go
new file mode 100644
index 000000000000..4c9f56c820ce
--- /dev/null
+++ b/pkg/ottl/ottlfuncs/func_sort.go
@@ -0,0 +1,253 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package ottlfuncs // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl/ottlfuncs"
+
+import (
+ "cmp"
+ "context"
+ "fmt"
+ "slices"
+ "strconv"
+
+ "go.opentelemetry.io/collector/pdata/pcommon"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl"
+)
+
+const (
+ sortAsc = "asc"
+ sortDesc = "desc"
+)
+
+type SortArguments[K any] struct {
+ Target ottl.Getter[K]
+ Order ottl.Optional[string]
+}
+
+func NewSortFactory[K any]() ottl.Factory[K] {
+ return ottl.NewFactory("Sort", &SortArguments[K]{}, createSortFunction[K])
+}
+
+func createSortFunction[K any](_ ottl.FunctionContext, oArgs ottl.Arguments) (ottl.ExprFunc[K], error) {
+ args, ok := oArgs.(*SortArguments[K])
+
+ if !ok {
+ return nil, fmt.Errorf("SortFactory args must be of type *SortArguments[K]")
+ }
+
+ order := sortAsc
+ if !args.Order.IsEmpty() {
+ o := args.Order.Get()
+ switch o {
+ case sortAsc, sortDesc:
+ order = o
+ default:
+ return nil, fmt.Errorf("invalid arguments: %s. Order should be either \"%s\" or \"%s\"", o, sortAsc, sortDesc)
+ }
+ }
+
+ return sort(args.Target, order), nil
+}
+
+func sort[K any](target ottl.Getter[K], order string) ottl.ExprFunc[K] {
+ return func(ctx context.Context, tCtx K) (any, error) {
+ val, err := target.Get(ctx, tCtx)
+ if err != nil {
+ return nil, err
+ }
+
+ switch v := val.(type) {
+ case pcommon.Slice:
+ return sortSlice(v, order)
+ case pcommon.Value:
+ if v.Type() == pcommon.ValueTypeSlice {
+ return sortSlice(v.Slice(), order)
+ }
+ return nil, fmt.Errorf("sort with unsupported type: '%s'. Target is not a list", v.Type().String())
+ case []any:
+ // handle Sort([1,2,3])
+ slice := pcommon.NewValueSlice().SetEmptySlice()
+ if err := slice.FromRaw(v); err != nil {
+ return nil, fmt.Errorf("sort with unsupported type: '%T'. Target is not a list of primitive types; %w", v, err)
+ }
+ return sortSlice(slice, order)
+ case []string:
+ dup := makeCopy(v)
+ return sortTypedSlice(dup, order), nil
+ case []int64:
+ dup := makeCopy(v)
+ return sortTypedSlice(dup, order), nil
+ case []float64:
+ dup := makeCopy(v)
+ return sortTypedSlice(dup, order), nil
+ case []bool:
+ var strings []string
+ for _, b := range v {
+ strings = append(strings, strconv.FormatBool(b))
+ }
+
+ sortTypedSlice(strings, order)
+
+ bools := make([]bool, len(strings))
+ for i, s := range strings {
+ boolValue, _ := strconv.ParseBool(s)
+ bools[i] = boolValue
+ }
+ return bools, nil
+ default:
+ return nil, fmt.Errorf("sort with unsupported type: '%T'. Target is not a list", v)
+ }
+ }
+}
+
+// sortSlice sorts a pcommon.Slice based on the specified order.
+// It gets the common type for all elements in the slice and converts all elements to this common type, creating a new copy
+// Parameters:
+// - slice: The pcommon.Slice to be sorted
+// - order: The sort order. "asc" for ascending, "desc" for descending
+//
+// Returns:
+// - A sorted slice as []any or the original pcommon.Slice
+// - An error if an unsupported type is encountered
+func sortSlice(slice pcommon.Slice, order string) (any, error) {
+ length := slice.Len()
+ if length == 0 {
+ return slice, nil
+ }
+
+ commonType, ok := findCommonValueType(slice)
+ if !ok {
+ return slice, nil
+ }
+
+ switch commonType {
+ case pcommon.ValueTypeInt:
+ arr := makeConvertedCopy(slice, func(idx int) int64 {
+ return slice.At(idx).Int()
+ })
+ return sortConvertedSlice(arr, order), nil
+ case pcommon.ValueTypeDouble:
+ arr := makeConvertedCopy(slice, func(idx int) float64 {
+ s := slice.At(idx)
+ if s.Type() == pcommon.ValueTypeInt {
+ return float64(s.Int())
+ }
+
+ return s.Double()
+ })
+ return sortConvertedSlice(arr, order), nil
+ case pcommon.ValueTypeStr:
+ arr := makeConvertedCopy(slice, func(idx int) string {
+ return slice.At(idx).AsString()
+ })
+ return sortConvertedSlice(arr, order), nil
+ default:
+ return nil, fmt.Errorf("sort with unsupported type: '%T'", commonType)
+ }
+}
+
+type targetType interface {
+ ~int64 | ~float64 | ~string
+}
+
+// findCommonValueType determines the most appropriate common type for all elements in a pcommon.Slice.
+// It returns two values:
+// - A pcommon.ValueType representing the desired common type for all elements.
+// Mixed Numeric types return ValueTypeDouble. Integer type returns ValueTypeInt. Double type returns ValueTypeDouble.
+// String, Bool, Empty and mixed of the mentioned types return ValueTypeStr, as they require string conversion for comparison.
+// - A boolean indicating whether a common type could be determined (true) or not (false).
+// returns false for ValueTypeMap, ValueTypeSlice and ValueTypeBytes. They are unsupported types for sort.
+func findCommonValueType(slice pcommon.Slice) (pcommon.ValueType, bool) {
+ length := slice.Len()
+ if length == 0 {
+ return pcommon.ValueTypeEmpty, false
+ }
+
+ wantType := slice.At(0).Type()
+ wantStr := false
+ wantDouble := false
+
+ for i := 0; i < length; i++ {
+ value := slice.At(i)
+ currType := value.Type()
+
+ switch currType {
+ case pcommon.ValueTypeInt:
+ if wantType == pcommon.ValueTypeDouble {
+ wantDouble = true
+ }
+ case pcommon.ValueTypeDouble:
+ if wantType == pcommon.ValueTypeInt {
+ wantDouble = true
+ }
+ case pcommon.ValueTypeStr, pcommon.ValueTypeBool, pcommon.ValueTypeEmpty:
+ wantStr = true
+ default:
+ return pcommon.ValueTypeEmpty, false
+ }
+ }
+
+ if wantStr {
+ wantType = pcommon.ValueTypeStr
+ } else if wantDouble {
+ wantType = pcommon.ValueTypeDouble
+ }
+
+ return wantType, true
+}
+
+func makeCopy[T targetType](src []T) []T {
+ dup := make([]T, len(src))
+ copy(dup, src)
+ return dup
+}
+
+func sortTypedSlice[T targetType](arr []T, order string) []T {
+ if len(arr) == 0 {
+ return arr
+ }
+
+ slices.SortFunc(arr, func(a, b T) int {
+ if order == sortDesc {
+ return cmp.Compare(b, a)
+ }
+ return cmp.Compare(a, b)
+ })
+
+ return arr
+}
+
+type convertedValue[T targetType] struct {
+ value T
+ originalValue any
+}
+
+func makeConvertedCopy[T targetType](slice pcommon.Slice, converter func(idx int) T) []convertedValue[T] {
+ length := slice.Len()
+ var out []convertedValue[T]
+ for i := 0; i < length; i++ {
+ cv := convertedValue[T]{
+ value: converter(i),
+ originalValue: slice.At(i).AsRaw(),
+ }
+ out = append(out, cv)
+ }
+ return out
+}
+
+func sortConvertedSlice[T targetType](cvs []convertedValue[T], order string) []any {
+ slices.SortFunc(cvs, func(a, b convertedValue[T]) int {
+ if order == sortDesc {
+ return cmp.Compare(b.value, a.value)
+ }
+ return cmp.Compare(a.value, b.value)
+ })
+
+ var out []any
+ for _, cv := range cvs {
+ out = append(out, cv.originalValue)
+ }
+
+ return out
+}
diff --git a/pkg/ottl/ottlfuncs/func_sort_test.go b/pkg/ottl/ottlfuncs/func_sort_test.go
new file mode 100644
index 000000000000..48dede0a2fa9
--- /dev/null
+++ b/pkg/ottl/ottlfuncs/func_sort_test.go
@@ -0,0 +1,280 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package ottlfuncs
+
+import (
+ "context"
+ "testing"
+
+ "github.com/stretchr/testify/assert"
+ "go.opentelemetry.io/collector/pdata/pcommon"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl"
+)
+
+func Test_Sort(t *testing.T) {
+
+ pMap := pcommon.NewValueMap().SetEmptyMap()
+ pMap.PutStr("k", "v")
+ emptySlice := pcommon.NewValueSlice().SetEmptySlice()
+
+ tests := []struct {
+ name string
+ getter ottl.Getter[any]
+ order string
+ expected any
+ err bool
+ }{
+ {
+ name: "int slice",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ s := pcommon.NewValueSlice().SetEmptySlice()
+ _ = s.FromRaw([]any{9, 6, 3})
+ return s, nil
+ },
+ },
+ order: sortAsc,
+ expected: []any{int64(3), int64(6), int64(9)},
+ },
+ {
+ name: "int slice desc",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ s := pcommon.NewValueSlice().SetEmptySlice()
+ _ = s.FromRaw([]any{3, 6, 9})
+ return s, nil
+ },
+ },
+ order: sortDesc,
+ expected: []any{int64(9), int64(6), int64(3)},
+ },
+ {
+ name: "string slice",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ s := pcommon.NewValueSlice().SetEmptySlice()
+ _ = s.FromRaw([]any{"i", "am", "awesome", "slice"})
+ return s, nil
+ },
+ },
+ order: sortAsc,
+ expected: []any{"am", "awesome", "i", "slice"},
+ },
+ {
+ name: "double slice",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ s := pcommon.NewValueSlice().SetEmptySlice()
+ _ = s.FromRaw([]any{1.5, 10.2, 2.3, 0.5})
+ return s, nil
+ },
+ },
+ order: sortAsc,
+ expected: []any{0.5, 1.5, 2.3, 10.2},
+ },
+ {
+ name: "empty slice",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ s := pcommon.NewValueSlice().SetEmptySlice()
+ return s, nil
+ },
+ },
+ order: sortAsc,
+ expected: emptySlice,
+ },
+ {
+ name: "bool slice compares as string",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ s := pcommon.NewValueSlice().SetEmptySlice()
+ _ = s.FromRaw([]any{true, false, true, false})
+ return s, nil
+ },
+ },
+ order: sortAsc,
+ expected: []any{false, false, true, true},
+ },
+ {
+ name: "mixed types slice compares as string",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ s := pcommon.NewValueSlice().SetEmptySlice()
+ _ = s.FromRaw([]any{1, "two", 3.33, false})
+ return s, nil
+ },
+ },
+ order: sortAsc,
+ expected: []any{int64(1), 3.33, false, "two"},
+ },
+ {
+ name: "double and string slice compares as string",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ s := pcommon.NewValueSlice().SetEmptySlice()
+ _ = s.FromRaw([]any{1.5, "10.2", 2.3, 0.5})
+ return s, nil
+ },
+ },
+ order: sortAsc,
+ expected: []any{0.5, 1.5, "10.2", 2.3},
+ },
+ {
+ name: "mixed numeric types slice compares as double",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ s := pcommon.NewValueSlice().SetEmptySlice()
+ _ = s.FromRaw([]any{0, 2, 3.33, 0})
+ return s, nil
+ },
+ },
+ order: sortAsc,
+ expected: []any{int64(0), int64(0), int64(2), 3.33},
+ },
+ {
+ name: "mixed numeric types slice compares as double desc",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ s := pcommon.NewValueSlice().SetEmptySlice()
+ _ = s.FromRaw([]any{3.14, 2, 3.33, 0})
+ return s, nil
+ },
+ },
+ order: sortDesc,
+ expected: []any{3.33, 3.14, int64(2), int64(0)},
+ },
+ {
+ name: "[]any compares as string",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ return []any{1, "two", 3.33, false}, nil
+ },
+ },
+ order: sortAsc,
+ expected: []any{int64(1), 3.33, false, "two"},
+ },
+ {
+ name: "[]string",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ return []string{"A", "a", "aa"}, nil
+ },
+ },
+ order: sortAsc,
+ expected: []string{"A", "a", "aa"},
+ },
+ {
+ name: "[]bool compares as string",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ return []bool{true, false}, nil
+ },
+ },
+ order: sortAsc,
+ expected: []bool{false, true},
+ },
+ {
+ name: "[]int64",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ return []int64{6, 3, 9}, nil
+ },
+ },
+ order: sortAsc,
+ expected: []int64{3, 6, 9},
+ },
+ {
+ name: "[]float64",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ return []float64{1.5, 10.2, 2.3, 0.5}, nil
+ },
+ },
+ order: sortAsc,
+ expected: []float64{0.5, 1.5, 2.3, 10.2},
+ },
+ {
+ name: "pcommon.Value is a slice",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ pv := pcommon.NewValueEmpty()
+ s := pv.SetEmptySlice()
+ _ = s.FromRaw([]any{"a", "slice", "a"})
+ return pv, nil
+ },
+ },
+ order: sortAsc,
+ expected: []any{"a", "a", "slice"},
+ },
+ {
+ name: "pcommon.Value is empty",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ pv := pcommon.NewValueEmpty()
+ return pv, nil
+ },
+ },
+ order: sortAsc,
+ expected: nil,
+ err: true,
+ },
+ {
+ name: "unsupported ValueTypeMap",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ return pMap, nil
+ },
+ },
+ order: sortAsc,
+ expected: nil,
+ err: true,
+ },
+ {
+ name: "unsupported bytes",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ return []byte("still fine"), nil
+ },
+ },
+ order: sortAsc,
+ expected: nil,
+ err: true,
+ },
+ {
+ name: "unsupported string",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ return "no change", nil
+ },
+ },
+ order: sortAsc,
+ expected: nil,
+ err: true,
+ },
+ {
+ name: "[]any with a map",
+ getter: ottl.StandardGetSetter[any]{
+ Getter: func(_ context.Context, _ any) (any, error) {
+ return []any{map[string]string{"some": "invalid kv"}}, nil
+ },
+ },
+ order: sortAsc,
+ expected: nil,
+ err: true,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ exprFunc := sort(tt.getter, tt.order)
+ result, err := exprFunc(nil, nil)
+ if tt.err {
+ assert.Error(t, err)
+ } else {
+ assert.NoError(t, err)
+ }
+ assert.Equal(t, tt.expected, result)
+ })
+ }
+}
diff --git a/pkg/ottl/ottlfuncs/functions.go b/pkg/ottl/ottlfuncs/functions.go
index 1f0dfd68644a..fa38402aec3e 100644
--- a/pkg/ottl/ottlfuncs/functions.go
+++ b/pkg/ottl/ottlfuncs/functions.go
@@ -37,6 +37,7 @@ func converters[K any]() []ottl.Factory[K] {
return []ottl.Factory[K]{
// Converters
NewBase64DecodeFactory[K](),
+ NewDecodeFactory[K](),
NewConcatFactory[K](),
NewConvertCaseFactory[K](),
NewDayFactory[K](),
@@ -73,6 +74,7 @@ func converters[K any]() []ottl.Factory[K] {
NewSHA1Factory[K](),
NewSHA256Factory[K](),
NewSHA512Factory[K](),
+ NewSortFactory[K](),
NewSpanIDFactory[K](),
NewSplitFactory[K](),
NewFormatFactory[K](),
diff --git a/pkg/ottl/parser.go b/pkg/ottl/parser.go
index 4a0b3cabe7be..ed8457603f7c 100644
--- a/pkg/ottl/parser.go
+++ b/pkg/ottl/parser.go
@@ -58,6 +58,7 @@ type Parser[K any] struct {
pathParser PathExpressionParser[K]
enumParser EnumParser
telemetrySettings component.TelemetrySettings
+ pathContextNames map[string]struct{}
}
func NewParser[K any](
@@ -91,6 +92,22 @@ func WithEnumParser[K any](parser EnumParser) Option[K] {
}
}
+// WithPathContextNames sets the context names to be considered when parsing a Path value.
+// When this option is empty or nil, all Path segments are considered fields, and the
+// Path.Context value is always empty.
+// When this option is configured, and the path's context is empty or is not present in
+// this context names list, it results into an error.
+func WithPathContextNames[K any](contexts []string) Option[K] {
+ return func(p *Parser[K]) {
+ pathContextNames := make(map[string]struct{}, len(contexts))
+ for _, ctx := range contexts {
+ pathContextNames[ctx] = struct{}{}
+ }
+
+ p.pathContextNames = pathContextNames
+ }
+}
+
// ParseStatements parses string statements into ottl.Statement objects ready for execution.
// Returns a slice of statements and a nil error on successful parsing.
// If parsing fails, returns nil and a joined error containing each error per failed statement.
diff --git a/pkg/ottl/parser_test.go b/pkg/ottl/parser_test.go
index dc475b2b7d6a..d0a5e4b47add 100644
--- a/pkg/ottl/parser_test.go
+++ b/pkg/ottl/parser_test.go
@@ -207,10 +207,8 @@ func Test_parse(t *testing.T) {
Value: &value{
Literal: &mathExprLiteral{
Path: &path{
+ Context: "bear",
Fields: []field{
- {
- Name: "bear",
- },
{
Name: "honey",
},
@@ -269,10 +267,8 @@ func Test_parse(t *testing.T) {
Value: value{
Literal: &mathExprLiteral{
Path: &path{
+ Context: "bear",
Fields: []field{
- {
- Name: "bear",
- },
{
Name: "honey",
},
@@ -302,10 +298,8 @@ func Test_parse(t *testing.T) {
Value: value{
Literal: &mathExprLiteral{
Path: &path{
+ Context: "foo",
Fields: []field{
- {
- Name: "foo",
- },
{
Name: "attributes",
Keys: []key{
@@ -332,6 +326,42 @@ func Test_parse(t *testing.T) {
WhereClause: nil,
},
},
+ {
+ name: "single field segment",
+ statement: `set(attributes["bar"], "dog")`,
+ expected: &parsedStatement{
+ Editor: editor{
+ Function: "set",
+ Arguments: []argument{
+ {
+ Value: value{
+ Literal: &mathExprLiteral{
+ Path: &path{
+ Context: "",
+ Fields: []field{
+ {
+ Name: "attributes",
+ Keys: []key{
+ {
+ String: ottltest.Strp("bar"),
+ },
+ },
+ },
+ },
+ },
+ },
+ },
+ },
+ {
+ Value: value{
+ String: ottltest.Strp("dog"),
+ },
+ },
+ },
+ },
+ WhereClause: nil,
+ },
+ },
{
name: "Converter parameters (All Uppercase)",
statement: `replace_pattern(attributes["message"], "device=*", attributes["device_name"], SHA256)`,
@@ -469,10 +499,8 @@ func Test_parse(t *testing.T) {
Value: value{
Literal: &mathExprLiteral{
Path: &path{
+ Context: "foo",
Fields: []field{
- {
- Name: "foo",
- },
{
Name: "bar",
Keys: []key{
@@ -525,10 +553,8 @@ func Test_parse(t *testing.T) {
Value: value{
Literal: &mathExprLiteral{
Path: &path{
+ Context: "foo",
Fields: []field{
- {
- Name: "foo",
- },
{
Name: "attributes",
Keys: []key{
@@ -588,10 +614,8 @@ func Test_parse(t *testing.T) {
Value: value{
Literal: &mathExprLiteral{
Path: &path{
+ Context: "foo",
Fields: []field{
- {
- Name: "foo",
- },
{
Name: "attributes",
Keys: []key{
@@ -651,10 +675,8 @@ func Test_parse(t *testing.T) {
Value: value{
Literal: &mathExprLiteral{
Path: &path{
+ Context: "foo",
Fields: []field{
- {
- Name: "foo",
- },
{
Name: "attributes",
Keys: []key{
diff --git a/pkg/pdatatest/go.mod b/pkg/pdatatest/go.mod
index 4449e1c359a3..2ae1c007f966 100644
--- a/pkg/pdatatest/go.mod
+++ b/pkg/pdatatest/go.mod
@@ -3,10 +3,10 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
)
diff --git a/pkg/pdatatest/go.sum b/pkg/pdatatest/go.sum
index 06d4bec2699b..58bae7b37f52 100644
--- a/pkg/pdatatest/go.sum
+++ b/pkg/pdatatest/go.sum
@@ -31,8 +31,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/pkg/pdatatest/pmetrictest/metrics_test.go b/pkg/pdatatest/pmetrictest/metrics_test.go
index d83379948dcf..6f09b1be5edc 100644
--- a/pkg/pdatatest/pmetrictest/metrics_test.go
+++ b/pkg/pdatatest/pmetrictest/metrics_test.go
@@ -240,6 +240,13 @@ func TestCompareMetrics(t *testing.T) {
},
withoutOptions: errors.New(`resource "map[]": scope "": metric "gauge.one": datapoint "map[]": double value doesn't match expected: 123.456000, actual: 654.321000`),
},
+ {
+ name: "ignore-data-point-value-double-precision",
+ compareOptions: []CompareMetricsOption{
+ IgnoreMetricFloatPrecision(3),
+ },
+ withoutOptions: errors.New(`resource "map[]": scope "": metric "gauge.one": datapoint "map[]": double value doesn't match expected: 654.321110, actual: 654.321000`),
+ },
{
name: "ignore-data-point-value-int-mismatch",
compareOptions: []CompareMetricsOption{
diff --git a/pkg/pdatatest/pmetrictest/options.go b/pkg/pdatatest/pmetrictest/options.go
index da983e585833..2c050536ec25 100644
--- a/pkg/pdatatest/pmetrictest/options.go
+++ b/pkg/pdatatest/pmetrictest/options.go
@@ -6,6 +6,7 @@ package pmetrictest // import "github.com/open-telemetry/opentelemetry-collector
import (
"bytes"
"fmt"
+ "math"
"regexp"
"sort"
"time"
@@ -110,6 +111,56 @@ func maskHistogramDataPointSliceValues(dataPoints pmetric.HistogramDataPointSlic
}
}
+// IgnoreMetricFloatPrecision is a CompareMetricsOption that rounds away float precision discrepancies in metric values.
+func IgnoreMetricFloatPrecision(precision int, metricNames ...string) CompareMetricsOption {
+ return compareMetricsOptionFunc(func(expected, actual pmetric.Metrics) {
+ floatMetricValues(precision, expected, metricNames...)
+ floatMetricValues(precision, actual, metricNames...)
+ })
+}
+
+func floatMetricValues(precision int, metrics pmetric.Metrics, metricNames ...string) {
+ rms := metrics.ResourceMetrics()
+ for i := 0; i < rms.Len(); i++ {
+ ilms := rms.At(i).ScopeMetrics()
+ for j := 0; j < ilms.Len(); j++ {
+ floatMetricSliceValues(precision, ilms.At(j).Metrics(), metricNames...)
+ }
+ }
+}
+
+// floatMetricSliceValues sets all data point values to zero.
+func floatMetricSliceValues(precision int, metrics pmetric.MetricSlice, metricNames ...string) {
+ metricNameSet := make(map[string]bool, len(metricNames))
+ for _, metricName := range metricNames {
+ metricNameSet[metricName] = true
+ }
+ for i := 0; i < metrics.Len(); i++ {
+ if len(metricNames) == 0 || metricNameSet[metrics.At(i).Name()] {
+ switch metrics.At(i).Type() {
+ case pmetric.MetricTypeEmpty, pmetric.MetricTypeSum, pmetric.MetricTypeGauge:
+ roundDataPointSliceValues(getDataPointSlice(metrics.At(i)), precision)
+ default:
+ panic(fmt.Sprintf("data type not supported: %s", metrics.At(i).Type()))
+ }
+ }
+ }
+}
+
+// maskDataPointSliceValues rounds all data point values at a given decimal.
+func roundDataPointSliceValues(dataPoints pmetric.NumberDataPointSlice, precision int) {
+ for i := 0; i < dataPoints.Len(); i++ {
+ dataPoint := dataPoints.At(i)
+ factor := math.Pow(10, float64(precision))
+ switch {
+ case dataPoint.DoubleValue() != 0.0:
+ dataPoint.SetDoubleValue(math.Round(dataPoint.DoubleValue()*factor) / factor)
+ case dataPoint.IntValue() != 0:
+ panic(fmt.Sprintf("integers can not have float precision ignored: %v", dataPoints.At(i)))
+ }
+ }
+}
+
// IgnoreTimestamp is a CompareMetricsOption that clears Timestamp fields on all the data points.
func IgnoreTimestamp() CompareMetricsOption {
return compareMetricsOptionFunc(func(expected, actual pmetric.Metrics) {
diff --git a/pkg/pdatatest/pmetrictest/testdata/ignore-data-point-value-double-precision/actual.yaml b/pkg/pdatatest/pmetrictest/testdata/ignore-data-point-value-double-precision/actual.yaml
new file mode 100644
index 000000000000..046dd763e6be
--- /dev/null
+++ b/pkg/pdatatest/pmetrictest/testdata/ignore-data-point-value-double-precision/actual.yaml
@@ -0,0 +1,9 @@
+resourceMetrics:
+ - resource: {}
+ scopeMetrics:
+ - metrics:
+ - gauge:
+ dataPoints:
+ - asDouble: 654.321
+ name: gauge.one
+ scope: {}
diff --git a/pkg/pdatatest/pmetrictest/testdata/ignore-data-point-value-double-precision/expected.yaml b/pkg/pdatatest/pmetrictest/testdata/ignore-data-point-value-double-precision/expected.yaml
new file mode 100644
index 000000000000..8472ce9e9ba2
--- /dev/null
+++ b/pkg/pdatatest/pmetrictest/testdata/ignore-data-point-value-double-precision/expected.yaml
@@ -0,0 +1,9 @@
+resourceMetrics:
+ - resource: {}
+ scopeMetrics:
+ - metrics:
+ - gauge:
+ dataPoints:
+ - asDouble: 654.32111
+ name: gauge.one
+ scope: {}
diff --git a/pkg/pdatautil/go.mod b/pkg/pdatautil/go.mod
index 96bbbb488b3a..8c26c8b49b4c 100644
--- a/pkg/pdatautil/go.mod
+++ b/pkg/pdatautil/go.mod
@@ -5,7 +5,7 @@ go 1.22.0
require (
github.com/cespare/xxhash/v2 v2.3.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
diff --git a/pkg/pdatautil/go.sum b/pkg/pdatautil/go.sum
index 291cd0b27b24..31b457c57400 100644
--- a/pkg/pdatautil/go.sum
+++ b/pkg/pdatautil/go.sum
@@ -21,8 +21,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/pkg/resourcetotelemetry/go.mod b/pkg/resourcetotelemetry/go.mod
index 8f955795ae6e..1fe457093786 100644
--- a/pkg/resourcetotelemetry/go.mod
+++ b/pkg/resourcetotelemetry/go.mod
@@ -3,11 +3,11 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetot
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -18,18 +18,18 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/pkg/resourcetotelemetry/go.sum b/pkg/resourcetotelemetry/go.sum
index d42ad8e5bef3..24348ee9e46a 100644
--- a/pkg/resourcetotelemetry/go.sum
+++ b/pkg/resourcetotelemetry/go.sum
@@ -33,29 +33,29 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.1 h1:c3JZU5g5KezDXaMgL7GDFB7ihuLNzXo6eBuaJOmBiDA=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.0 h1:ULnMWuwcy4ix1oP5RFFRcmpEbaU5YabW6nWcLMQQRo0=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -79,12 +79,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/pkg/sampling/encoding_test.go b/pkg/sampling/encoding_test.go
index 2d4bbcd86fab..7a0fc3defc02 100644
--- a/pkg/sampling/encoding_test.go
+++ b/pkg/sampling/encoding_test.go
@@ -5,7 +5,6 @@ package sampling
import (
"encoding/binary"
- "errors"
"fmt"
"math/rand"
"strconv"
@@ -187,7 +186,7 @@ func TestRValueSyntax(t *testing.T) {
rnd, err := RValueToRandomness(test.in)
if test.expectErr != nil {
- require.True(t, errors.Is(err, test.expectErr),
+ require.ErrorIs(t, err, test.expectErr,
"%q: not expecting %v wanted %v", test.in, err, test.expectErr,
)
require.Equal(t, must(RValueToRandomness("00000000000000")), rnd)
@@ -241,7 +240,7 @@ func TestTValueSyntax(t *testing.T) {
_, err := TValueToThreshold(test.in)
if test.expectErr != nil {
- require.True(t, errors.Is(err, test.expectErr),
+ require.ErrorIs(t, err, test.expectErr,
"%q: not expecting %v wanted %v", test.in, err, test.expectErr,
)
} else {
diff --git a/pkg/sampling/go.mod b/pkg/sampling/go.mod
index 7a5e61d3c860..7644159ec3e0 100644
--- a/pkg/sampling/go.mod
+++ b/pkg/sampling/go.mod
@@ -4,7 +4,7 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/multierr v1.11.0
)
diff --git a/pkg/sampling/go.sum b/pkg/sampling/go.sum
index 65388e3bcd3d..7431bbfe4c56 100644
--- a/pkg/sampling/go.sum
+++ b/pkg/sampling/go.sum
@@ -19,8 +19,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/pkg/sampling/oteltracestate_test.go b/pkg/sampling/oteltracestate_test.go
index 4330c01466ab..6763e6d9e177 100644
--- a/pkg/sampling/oteltracestate_test.go
+++ b/pkg/sampling/oteltracestate_test.go
@@ -4,7 +4,6 @@
package sampling
import (
- "errors"
"fmt"
"strconv"
"strings"
@@ -233,7 +232,7 @@ func TestParseOpenTelemetryTraceState(t *testing.T) {
otts, err := NewOpenTelemetryTraceState(test.in)
if test.expectErr != nil {
- require.True(t, errors.Is(err, test.expectErr), "%q: not expecting %v wanted %v", test.in, err, test.expectErr)
+ require.ErrorIs(t, err, test.expectErr, "%q: not expecting %v wanted %v", test.in, err, test.expectErr)
} else {
require.NoError(t, err)
}
diff --git a/pkg/sampling/w3ctracestate_test.go b/pkg/sampling/w3ctracestate_test.go
index 02eccf35c01b..b97e4b246a3d 100644
--- a/pkg/sampling/w3ctracestate_test.go
+++ b/pkg/sampling/w3ctracestate_test.go
@@ -4,7 +4,6 @@
package sampling
import (
- "errors"
"fmt"
"strconv"
"strings"
@@ -116,7 +115,7 @@ func TestParseW3CTraceState(t *testing.T) {
w3c, err := NewW3CTraceState(test.in)
if test.expectErr != nil {
- require.True(t, errors.Is(err, test.expectErr),
+ require.ErrorIs(t, err, test.expectErr,
"%q: not expecting %v wanted %v", test.in, err, test.expectErr,
)
} else {
diff --git a/pkg/stanza/adapter/converter.go b/pkg/stanza/adapter/converter.go
index 71183159364d..2f8c3540cf42 100644
--- a/pkg/stanza/adapter/converter.go
+++ b/pkg/stanza/adapter/converter.go
@@ -59,7 +59,10 @@ type Converter struct {
pLogsChan chan plog.Logs
stopOnce sync.Once
- stopChan chan struct{}
+
+ // converterChan is an internal communication channel signaling stop was called
+ // prevents sending to closed channels
+ converterChan chan struct{}
// workerChan is an internal communication channel that gets the log
// entries from Batch() calls and it receives the data in workerLoop().
@@ -73,6 +76,10 @@ type Converter struct {
// wg is a WaitGroup that makes sure that we wait for spun up goroutines exit
// when Stop() is called.
wg sync.WaitGroup
+
+ // flushWg is a WaitGroup that makes sure that we wait for flush loop to exit
+ // when Stop() is called.
+ flushWg sync.WaitGroup
}
type converterOption interface {
@@ -94,12 +101,12 @@ func (o workerCountOption) apply(c *Converter) {
func NewConverter(set component.TelemetrySettings, opts ...converterOption) *Converter {
set.Logger = set.Logger.With(zap.String("component", "converter"))
c := &Converter{
- set: set,
- workerChan: make(chan []*entry.Entry),
- workerCount: int(math.Max(1, float64(runtime.NumCPU()/4))),
- pLogsChan: make(chan plog.Logs),
- stopChan: make(chan struct{}),
- flushChan: make(chan plog.Logs),
+ set: set,
+ workerChan: make(chan []*entry.Entry),
+ workerCount: int(math.Max(1, float64(runtime.NumCPU()/4))),
+ pLogsChan: make(chan plog.Logs),
+ converterChan: make(chan struct{}),
+ flushChan: make(chan plog.Logs),
}
for _, opt := range opts {
opt.apply(c)
@@ -115,14 +122,23 @@ func (c *Converter) Start() {
go c.workerLoop()
}
- c.wg.Add(1)
+ c.flushWg.Add(1)
go c.flushLoop()
}
func (c *Converter) Stop() {
c.stopOnce.Do(func() {
- close(c.stopChan)
+ close(c.converterChan)
+
+ // close workerChan and wait for entries to be processed
+ close(c.workerChan)
c.wg.Wait()
+
+ // close flushChan and wait for flush loop to finish
+ close(c.flushChan)
+ c.flushWg.Wait()
+
+ // close pLogsChan so callers can stop processing
close(c.pLogsChan)
})
}
@@ -138,76 +154,57 @@ func (c *Converter) OutChannel() <-chan plog.Logs {
func (c *Converter) workerLoop() {
defer c.wg.Done()
- for {
+ for entries := range c.workerChan {
- select {
- case <-c.stopChan:
- return
+ resourceHashToIdx := make(map[uint64]int)
+ scopeIdxByResource := make(map[uint64]map[string]int)
- case entries, ok := <-c.workerChan:
- if !ok {
- return
- }
+ pLogs := plog.NewLogs()
+ var sl plog.ScopeLogs
- resourceHashToIdx := make(map[uint64]int)
- scopeIdxByResource := make(map[uint64]map[string]int)
+ for _, e := range entries {
+ resourceID := HashResource(e.Resource)
+ var rl plog.ResourceLogs
- pLogs := plog.NewLogs()
- var sl plog.ScopeLogs
+ resourceIdx, ok := resourceHashToIdx[resourceID]
+ if !ok {
+ resourceHashToIdx[resourceID] = pLogs.ResourceLogs().Len()
- for _, e := range entries {
- resourceID := HashResource(e.Resource)
- var rl plog.ResourceLogs
+ rl = pLogs.ResourceLogs().AppendEmpty()
+ upsertToMap(e.Resource, rl.Resource().Attributes())
- resourceIdx, ok := resourceHashToIdx[resourceID]
+ scopeIdxByResource[resourceID] = map[string]int{e.ScopeName: 0}
+ sl = rl.ScopeLogs().AppendEmpty()
+ sl.Scope().SetName(e.ScopeName)
+ } else {
+ rl = pLogs.ResourceLogs().At(resourceIdx)
+ scopeIdxInResource, ok := scopeIdxByResource[resourceID][e.ScopeName]
if !ok {
- resourceHashToIdx[resourceID] = pLogs.ResourceLogs().Len()
-
- rl = pLogs.ResourceLogs().AppendEmpty()
- upsertToMap(e.Resource, rl.Resource().Attributes())
-
- scopeIdxByResource[resourceID] = map[string]int{e.ScopeName: 0}
+ scopeIdxByResource[resourceID][e.ScopeName] = rl.ScopeLogs().Len()
sl = rl.ScopeLogs().AppendEmpty()
sl.Scope().SetName(e.ScopeName)
} else {
- rl = pLogs.ResourceLogs().At(resourceIdx)
- scopeIdxInResource, ok := scopeIdxByResource[resourceID][e.ScopeName]
- if !ok {
- scopeIdxByResource[resourceID][e.ScopeName] = rl.ScopeLogs().Len()
- sl = rl.ScopeLogs().AppendEmpty()
- sl.Scope().SetName(e.ScopeName)
- } else {
- sl = pLogs.ResourceLogs().At(resourceIdx).ScopeLogs().At(scopeIdxInResource)
- }
+ sl = pLogs.ResourceLogs().At(resourceIdx).ScopeLogs().At(scopeIdxInResource)
}
- convertInto(e, sl.LogRecords().AppendEmpty())
- }
-
- // Send plogs directly to flushChan
- select {
- case c.flushChan <- pLogs:
- case <-c.stopChan:
}
+ convertInto(e, sl.LogRecords().AppendEmpty())
}
+
+ // Send plogs directly to flushChan
+ c.flushChan <- pLogs
}
}
func (c *Converter) flushLoop() {
- defer c.wg.Done()
+ defer c.flushWg.Done()
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
- for {
- select {
- case <-c.stopChan:
- return
-
- case pLogs := <-c.flushChan:
- if err := c.flush(ctx, pLogs); err != nil {
- c.set.Logger.Debug("Problem sending log entries",
- zap.Error(err),
- )
- }
+ for pLogs := range c.flushChan {
+ if err := c.flush(ctx, pLogs); err != nil {
+ c.set.Logger.Debug("Problem sending log entries",
+ zap.Error(err),
+ )
}
}
}
@@ -221,10 +218,6 @@ func (c *Converter) flush(ctx context.Context, pLogs plog.Logs) error {
return fmt.Errorf("flushing log entries interrupted, err: %w", ctx.Err())
case c.pLogsChan <- pLogs:
-
- // The converter has been stopped so bail the flush.
- case <-c.stopChan:
- return errors.New("logs converter has been stopped")
}
return nil
@@ -232,12 +225,15 @@ func (c *Converter) flush(ctx context.Context, pLogs plog.Logs) error {
// Batch takes in an entry.Entry and sends it to an available worker for processing.
func (c *Converter) Batch(e []*entry.Entry) error {
+ // in case Stop was called do not process batch
select {
- case c.workerChan <- e:
- return nil
- case <-c.stopChan:
+ case <-c.converterChan:
return errors.New("logs converter has been stopped")
+ default:
}
+
+ c.workerChan <- e
+ return nil
}
// convert converts one entry.Entry into plog.LogRecord allocating it.
diff --git a/pkg/stanza/adapter/integration_test.go b/pkg/stanza/adapter/integration_test.go
index 53beba67304b..565e3e80d889 100644
--- a/pkg/stanza/adapter/integration_test.go
+++ b/pkg/stanza/adapter/integration_test.go
@@ -151,7 +151,10 @@ func TestEmitterToConsumer(t *testing.T) {
err = logsReceiver.Start(context.Background(), componenttest.NewNopHost())
require.NoError(t, err)
- defer func() { require.NoError(t, logsReceiver.Shutdown(context.Background())) }()
+ defer func() {
+ require.NoError(t, logsReceiver.emitter.Stop())
+ require.NoError(t, logsReceiver.Shutdown(context.Background()))
+ }()
go func() {
ctx := context.Background()
diff --git a/pkg/stanza/adapter/receiver.go b/pkg/stanza/adapter/receiver.go
index 4df6fd846ba5..bacef52533f4 100644
--- a/pkg/stanza/adapter/receiver.go
+++ b/pkg/stanza/adapter/receiver.go
@@ -21,10 +21,11 @@ import (
)
type receiver struct {
- set component.TelemetrySettings
- id component.ID
- wg sync.WaitGroup
- cancel context.CancelFunc
+ set component.TelemetrySettings
+ id component.ID
+ emitWg sync.WaitGroup
+ consumeWg sync.WaitGroup
+ cancel context.CancelFunc
pipe pipeline.Pipeline
emitter *helper.LogEmitter
@@ -59,13 +60,13 @@ func (r *receiver) Start(ctx context.Context, host component.Host) error {
// * one which reads all the logs produced by the emitter and then forwards
// them to converter
// ...
- r.wg.Add(1)
- go r.emitterLoop(rctx)
+ r.emitWg.Add(1)
+ go r.emitterLoop()
// ...
// * second one which reads all the logs produced by the converter
// (aggregated by Resource) and then calls consumer to consumer them.
- r.wg.Add(1)
+ r.consumeWg.Add(1)
go r.consumerLoop(rctx)
// Those 2 loops are started in separate goroutines because batching in
@@ -80,56 +81,40 @@ func (r *receiver) Start(ctx context.Context, host component.Host) error {
// emitterLoop reads the log entries produced by the emitter and batches them
// in converter.
-func (r *receiver) emitterLoop(ctx context.Context) {
- defer r.wg.Done()
+func (r *receiver) emitterLoop() {
+ defer r.emitWg.Done()
// Don't create done channel on every iteration.
- doneChan := ctx.Done()
- for {
- select {
- case <-doneChan:
- r.set.Logger.Debug("Receive loop stopped")
- return
-
- case e, ok := <-r.emitter.OutChannel():
- if !ok {
- continue
- }
-
- if err := r.converter.Batch(e); err != nil {
- r.set.Logger.Error("Could not add entry to batch", zap.Error(err))
- }
+ // emitter.OutChannel is closed on ctx.Done(), no need to handle ctx here
+ // instead we should drain and process the channel to let emitter cancel properly
+ for e := range r.emitter.OutChannel() {
+ if err := r.converter.Batch(e); err != nil {
+ r.set.Logger.Error("Could not add entry to batch", zap.Error(err))
}
}
+
+ r.set.Logger.Debug("Emitter loop stopped")
}
// consumerLoop reads converter log entries and calls the consumer to consumer them.
func (r *receiver) consumerLoop(ctx context.Context) {
- defer r.wg.Done()
+ defer r.consumeWg.Done()
// Don't create done channel on every iteration.
- doneChan := ctx.Done()
- pLogsChan := r.converter.OutChannel()
- for {
- select {
- case <-doneChan:
- r.set.Logger.Debug("Consumer loop stopped")
- return
-
- case pLogs, ok := <-pLogsChan:
- if !ok {
- r.set.Logger.Debug("Converter channel got closed")
- continue
- }
- obsrecvCtx := r.obsrecv.StartLogsOp(ctx)
- logRecordCount := pLogs.LogRecordCount()
- cErr := r.consumer.ConsumeLogs(ctx, pLogs)
- if cErr != nil {
- r.set.Logger.Error("ConsumeLogs() failed", zap.Error(cErr))
- }
- r.obsrecv.EndLogsOp(obsrecvCtx, "stanza", logRecordCount, cErr)
+ // converter.OutChannel is closed on Shutdown before context is cancelled.
+ // Drain the channel and process events before exiting
+ for pLogs := range r.converter.OutChannel() {
+ obsrecvCtx := r.obsrecv.StartLogsOp(ctx)
+ logRecordCount := pLogs.LogRecordCount()
+
+ cErr := r.consumer.ConsumeLogs(ctx, pLogs)
+ if cErr != nil {
+ r.set.Logger.Error("ConsumeLogs() failed", zap.Error(cErr))
}
+ r.obsrecv.EndLogsOp(obsrecvCtx, "stanza", logRecordCount, cErr)
}
+
+ r.set.Logger.Debug("Consumer loop stopped")
}
// Shutdown is invoked during service shutdown
@@ -140,9 +125,14 @@ func (r *receiver) Shutdown(ctx context.Context) error {
r.set.Logger.Info("Stopping stanza receiver")
pipelineErr := r.pipe.Stop()
+
+ // wait for emitter to finish batching and let consumers catch up
+ r.emitWg.Wait()
+
r.converter.Stop()
r.cancel()
- r.wg.Wait()
+ // wait for consumers to catch up
+ r.consumeWg.Wait()
if r.storageClient != nil {
clientErr := r.storageClient.Close(ctx)
diff --git a/pkg/stanza/adapter/receiver_test.go b/pkg/stanza/adapter/receiver_test.go
index e387fca58add..bcfbb457f996 100644
--- a/pkg/stanza/adapter/receiver_test.go
+++ b/pkg/stanza/adapter/receiver_test.go
@@ -8,9 +8,11 @@ import (
"fmt"
"os"
"path/filepath"
+ "sync/atomic"
"testing"
"time"
+ "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/component/componenttest"
@@ -120,6 +122,48 @@ func TestHandleConsumeRetry(t *testing.T) {
require.NoError(t, logsReceiver.Shutdown(context.Background()))
}
+func TestShutdownFlush(t *testing.T) {
+ mockConsumer := &consumertest.LogsSink{}
+ factory := NewFactory(TestReceiverType{}, component.StabilityLevelDevelopment)
+
+ logsReceiver, err := factory.CreateLogsReceiver(context.Background(), receivertest.NewNopSettings(), factory.CreateDefaultConfig(), mockConsumer)
+ require.NoError(t, err, "receiver should successfully build")
+
+ err = logsReceiver.Start(context.Background(), componenttest.NewNopHost())
+ require.NoError(t, err, "receiver start failed")
+
+ var consumedLogCount atomic.Int32
+ closeCh := make(chan struct{})
+ stanzaReceiver := logsReceiver.(*receiver)
+ go func() {
+ for {
+ select {
+ case <-closeCh:
+ require.NoError(t, logsReceiver.Shutdown(context.Background()))
+ fmt.Println(">> Shutdown called")
+ return
+ default:
+ err := stanzaReceiver.emitter.Process(context.Background(), entry.New())
+ require.NoError(t, err)
+ }
+ consumedLogCount.Add(1)
+ }
+ }()
+ require.Eventually(t, func() bool {
+ return consumedLogCount.Load() > 100
+ }, 5*time.Second, 5*time.Millisecond)
+
+ close(closeCh)
+
+ // Eventually because of asynchronuous nature of the receiver.
+ require.EventuallyWithT(t,
+ func(t *assert.CollectT) {
+ assert.Equal(t, consumedLogCount.Load(), int32(mockConsumer.LogRecordCount()))
+ },
+ 2*time.Second, 5*time.Millisecond,
+ )
+}
+
func BenchmarkReadLine(b *testing.B) {
filePath := filepath.Join(b.TempDir(), "bench.log")
diff --git a/pkg/stanza/decode/decode.go b/pkg/stanza/decode/decode.go
index af40643a0cc6..0af0e3f3c361 100644
--- a/pkg/stanza/decode/decode.go
+++ b/pkg/stanza/decode/decode.go
@@ -10,8 +10,9 @@ import (
"golang.org/x/text/encoding"
"golang.org/x/text/encoding/ianaindex"
- "golang.org/x/text/encoding/unicode"
"golang.org/x/text/transform"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/textutils"
)
type Decoder struct {
@@ -46,20 +47,9 @@ func (d *Decoder) Decode(msgBuf []byte) ([]byte, error) {
}
}
-var encodingOverrides = map[string]encoding.Encoding{
- "": unicode.UTF8,
- "nop": encoding.Nop,
- "ascii": unicode.UTF8,
- "us-ascii": unicode.UTF8,
- "utf8": unicode.UTF8,
- "utf-8": unicode.UTF8,
- "utf16": unicode.UTF16(unicode.LittleEndian, unicode.IgnoreBOM),
- "utf-16": unicode.UTF16(unicode.LittleEndian, unicode.IgnoreBOM),
-}
-
// LookupEncoding attempts to match the string name provided with a character set encoding.
func LookupEncoding(enc string) (encoding.Encoding, error) {
- if e, ok := encodingOverrides[strings.ToLower(enc)]; ok {
+ if e, ok := textutils.EncodingOverridesMap.Get(strings.ToLower(enc)); ok {
return e, nil
}
e, err := ianaindex.IANA.Encoding(enc)
diff --git a/pkg/stanza/entry/nil_field_test.go b/pkg/stanza/entry/nil_field_test.go
index 754af8d97d49..1193b9d3410f 100644
--- a/pkg/stanza/entry/nil_field_test.go
+++ b/pkg/stanza/entry/nil_field_test.go
@@ -22,7 +22,7 @@ func TestNilFieldSet(t *testing.T) {
nilField := NewNilField()
err := nilField.Set(entry, "value")
require.NoError(t, err)
- require.Equal(t, *entry, Entry{})
+ require.Equal(t, Entry{}, *entry)
}
func TestNilFieldDelete(t *testing.T) {
@@ -31,7 +31,7 @@ func TestNilFieldDelete(t *testing.T) {
value, ok := nilField.Delete(entry)
require.True(t, ok)
require.Nil(t, value)
- require.Equal(t, *entry, Entry{})
+ require.Equal(t, Entry{}, *entry)
}
func TestNilFieldString(t *testing.T) {
diff --git a/pkg/stanza/errors/error_test.go b/pkg/stanza/errors/error_test.go
index b8b270d7e3c8..650303dbe874 100644
--- a/pkg/stanza/errors/error_test.go
+++ b/pkg/stanza/errors/error_test.go
@@ -18,26 +18,26 @@ func TestWithDetails(t *testing.T) {
err := NewError("Test error", "")
err2 := WithDetails(err, "foo", "bar")
- require.Equal(t, err2.Details, ErrorDetails{"foo": "bar"})
+ require.Equal(t, ErrorDetails{"foo": "bar"}, err2.Details)
})
t.Run("AgentErrorWithExistingDetails", func(t *testing.T) {
err := NewError("Test error", "", "foo1", "bar1")
err2 := WithDetails(err, "foo2", "bar2")
- require.Equal(t, err2.Details, ErrorDetails{"foo1": "bar1", "foo2": "bar2"})
+ require.Equal(t, ErrorDetails{"foo1": "bar1", "foo2": "bar2"}, err2.Details)
})
t.Run("StandardError", func(t *testing.T) {
err := fmt.Errorf("Test error")
err2 := WithDetails(err, "foo", "bar")
- require.Equal(t, err2.Details, ErrorDetails{"foo": "bar"})
+ require.Equal(t, ErrorDetails{"foo": "bar"}, err2.Details)
})
t.Run("AgentMethod", func(t *testing.T) {
err := NewError("Test error", "").WithDetails("foo", "bar")
- require.Equal(t, err.Details, ErrorDetails{"foo": "bar"})
+ require.Equal(t, ErrorDetails{"foo": "bar"}, err.Details)
})
}
diff --git a/pkg/stanza/fileconsumer/config.go b/pkg/stanza/fileconsumer/config.go
index 967e4d683daf..2eec1b6b2e79 100644
--- a/pkg/stanza/fileconsumer/config.go
+++ b/pkg/stanza/fileconsumer/config.go
@@ -210,7 +210,7 @@ func (c Config) validate() error {
return fmt.Errorf("'max_log_size' must be positive")
}
- if c.MaxConcurrentFiles <= 1 {
+ if c.MaxConcurrentFiles < 1 {
return fmt.Errorf("'max_concurrent_files' must be positive")
}
diff --git a/pkg/stanza/fileconsumer/config_test.go b/pkg/stanza/fileconsumer/config_test.go
index eeb43c67cd83..145c43491266 100644
--- a/pkg/stanza/fileconsumer/config_test.go
+++ b/pkg/stanza/fileconsumer/config_test.go
@@ -456,7 +456,7 @@ func TestBuild(t *testing.T) {
func(_ *Config) {},
require.NoError,
func(t *testing.T, m *Manager) {
- require.Equal(t, m.pollInterval, 10*time.Millisecond)
+ require.Equal(t, 10*time.Millisecond, m.pollInterval)
},
},
{
@@ -665,7 +665,7 @@ func TestBuildWithSplitFunc(t *testing.T) {
func(_ *Config) {},
require.NoError,
func(t *testing.T, m *Manager) {
- require.Equal(t, m.pollInterval, 10*time.Millisecond)
+ require.Equal(t, 10*time.Millisecond, m.pollInterval)
},
},
{
diff --git a/pkg/stanza/fileconsumer/file_test.go b/pkg/stanza/fileconsumer/file_test.go
index b04968a0d5f4..64c3193ac157 100644
--- a/pkg/stanza/fileconsumer/file_test.go
+++ b/pkg/stanza/fileconsumer/file_test.go
@@ -152,7 +152,7 @@ func TestReadUsingNopEncoding(t *testing.T) {
// Create a file, then start
temp := filetest.OpenTemp(t, tempDir)
bytesWritten, err := temp.Write(tc.input)
- require.Greater(t, bytesWritten, 0)
+ require.Positive(t, bytesWritten)
require.NoError(t, err)
require.NoError(t, operator.Start(testutil.NewUnscopedMockPersister()))
defer func() {
@@ -236,7 +236,7 @@ func TestNopEncodingDifferentLogSizes(t *testing.T) {
// Create a file, then start
temp := filetest.OpenTemp(t, tempDir)
bytesWritten, err := temp.Write(tc.input)
- require.Greater(t, bytesWritten, 0)
+ require.Positive(t, bytesWritten)
require.NoError(t, err)
require.NoError(t, operator.Start(testutil.NewUnscopedMockPersister()))
defer func() {
diff --git a/pkg/stanza/fileconsumer/internal/fileset/fileset_test.go b/pkg/stanza/fileconsumer/internal/fileset/fileset_test.go
index 0d83ef8d5db6..0c1de5c8a8e6 100644
--- a/pkg/stanza/fileconsumer/internal/fileset/fileset_test.go
+++ b/pkg/stanza/fileconsumer/internal/fileset/fileset_test.go
@@ -36,7 +36,7 @@ func pop[T Matchable](expectedErr error, expectedElemet T) func(t *testing.T, fi
el, err := fileset.Pop()
if expectedErr == nil {
require.NoError(t, err)
- require.Equal(t, el, expectedElemet)
+ require.Equal(t, expectedElemet, el)
require.Equal(t, pr-1, fileset.Len())
} else {
require.ErrorIs(t, err, expectedErr)
diff --git a/pkg/stanza/go.mod b/pkg/stanza/go.mod
index 0ab69ead9a9b..e9fbee2d5d05 100644
--- a/pkg/stanza/go.mod
+++ b/pkg/stanza/go.mod
@@ -12,30 +12,30 @@ require (
github.com/jpillora/backoff v1.0.0
github.com/json-iterator/go v1.1.12
github.com/leodido/go-syslog/v4 v4.1.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
github.com/valyala/fastjson v1.6.4
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.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-20240506185415-9bf2ced13842
- golang.org/x/sys v0.24.0
- golang.org/x/text v0.17.0
+ golang.org/x/sys v0.25.0
+ golang.org/x/text v0.18.0
gonum.org/v1/gonum v0.15.1
gopkg.in/yaml.v2 v2.4.0
)
@@ -44,6 +44,7 @@ require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
@@ -55,27 +56,28 @@ require (
github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/pkg/stanza/go.sum b/pkg/stanza/go.sum
index f3e84d36215e..bafae6debab3 100644
--- a/pkg/stanza/go.sum
+++ b/pkg/stanza/go.sum
@@ -9,6 +9,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
@@ -58,6 +60,8 @@ github.com/leodido/go-syslog/v4 v4.1.0 h1:Wsl194qyWXr7V6DrGWC3xmxA9Ra6XgWO+toNt2
github.com/leodido/go-syslog/v4 v4.1.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98=
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/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg=
+github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -71,16 +75,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -91,54 +95,54 @@ github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXV
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -164,12 +168,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/pkg/stanza/operator/helper/emitter.go b/pkg/stanza/operator/helper/emitter.go
index dcff31667ad6..51f1aa772863 100644
--- a/pkg/stanza/operator/helper/emitter.go
+++ b/pkg/stanza/operator/helper/emitter.go
@@ -18,8 +18,8 @@ import (
type LogEmitter struct {
OutputOperator
logChan chan []*entry.Entry
+ closeChan chan struct{}
stopOnce sync.Once
- cancel context.CancelFunc
batchMux sync.Mutex
batch []*entry.Entry
wg sync.WaitGroup
@@ -66,10 +66,10 @@ func NewLogEmitter(set component.TelemetrySettings, opts ...EmitterOption) *LogE
e := &LogEmitter{
OutputOperator: op,
logChan: make(chan []*entry.Entry),
+ closeChan: make(chan struct{}),
maxBatchSize: defaultMaxBatchSize,
batch: make([]*entry.Entry, 0, defaultMaxBatchSize),
flushInterval: defaultFlushInterval,
- cancel: func() {},
}
for _, opt := range opts {
opt.apply(e)
@@ -79,18 +79,15 @@ func NewLogEmitter(set component.TelemetrySettings, opts ...EmitterOption) *LogE
// Start starts the goroutine(s) required for this operator
func (e *LogEmitter) Start(_ operator.Persister) error {
- ctx, cancel := context.WithCancel(context.Background())
- e.cancel = cancel
-
e.wg.Add(1)
- go e.flusher(ctx)
+ go e.flusher()
return nil
}
// Stop will close the log channel and stop running goroutines
func (e *LogEmitter) Stop() error {
e.stopOnce.Do(func() {
- e.cancel()
+ close(e.closeChan)
e.wg.Wait()
close(e.logChan)
@@ -135,7 +132,7 @@ func (e *LogEmitter) appendEntry(ent *entry.Entry) []*entry.Entry {
}
// flusher flushes the current batch every flush interval. Intended to be run as a goroutine
-func (e *LogEmitter) flusher(ctx context.Context) {
+func (e *LogEmitter) flusher() {
defer e.wg.Done()
ticker := time.NewTicker(e.flushInterval)
@@ -145,9 +142,13 @@ func (e *LogEmitter) flusher(ctx context.Context) {
select {
case <-ticker.C:
if oldBatch := e.makeNewBatch(); len(oldBatch) > 0 {
- e.flush(ctx, oldBatch)
+ e.flush(context.Background(), oldBatch)
+ }
+ case <-e.closeChan:
+ // flush currently batched entries
+ if oldBatch := e.makeNewBatch(); len(oldBatch) > 0 {
+ e.flush(context.Background(), oldBatch)
}
- case <-ctx.Done():
return
}
}
diff --git a/pkg/stanza/operator/helper/input_test.go b/pkg/stanza/operator/helper/input_test.go
index bf077071e1f3..8d3e16a704c7 100644
--- a/pkg/stanza/operator/helper/input_test.go
+++ b/pkg/stanza/operator/helper/input_test.go
@@ -89,7 +89,7 @@ func TestInputOperatorProcess(t *testing.T) {
ctx := context.Background()
err := input.Process(ctx, entry)
require.Error(t, err)
- require.Equal(t, err.Error(), "Operator can not process logs.")
+ require.Equal(t, "Operator can not process logs.", err.Error())
}
func TestInputOperatorNewEntry(t *testing.T) {
diff --git a/pkg/stanza/operator/helper/transformer.go b/pkg/stanza/operator/helper/transformer.go
index 65f7a71ddf40..e1b9faf69c22 100644
--- a/pkg/stanza/operator/helper/transformer.go
+++ b/pkg/stanza/operator/helper/transformer.go
@@ -102,9 +102,14 @@ func (t *TransformerOperator) HandleEntryError(ctx context.Context, entry *entry
if t.OnError == SendOnError || t.OnError == SendOnErrorQuiet {
writeErr := t.Write(ctx, entry)
if writeErr != nil {
- return fmt.Errorf("failed to send entry after error: %w", writeErr)
+ err = fmt.Errorf("failed to send entry after error: %w", writeErr)
}
}
+
+ if t.OnError == SendOnErrorQuiet || t.OnError == DropOnErrorQuiet {
+ return nil
+ }
+
return err
}
diff --git a/pkg/stanza/operator/helper/transformer_test.go b/pkg/stanza/operator/helper/transformer_test.go
index e3038ff18313..9e1ed76da5cd 100644
--- a/pkg/stanza/operator/helper/transformer_test.go
+++ b/pkg/stanza/operator/helper/transformer_test.go
@@ -143,7 +143,7 @@ func TestTransformerDropOnErrorQuiet(t *testing.T) {
}
err := transformer.ProcessWith(ctx, testEntry, transform)
- require.Error(t, err)
+ require.NoError(t, err)
output.AssertNotCalled(t, "Process", mock.Anything, mock.Anything)
// Test output logs
@@ -233,7 +233,7 @@ func TestTransformerSendOnErrorQuiet(t *testing.T) {
}
err := transformer.ProcessWith(ctx, testEntry, transform)
- require.Error(t, err)
+ require.NoError(t, err)
output.AssertCalled(t, "Process", mock.Anything, mock.Anything)
// Test output logs
diff --git a/pkg/stanza/operator/input/file/input_test.go b/pkg/stanza/operator/input/file/input_test.go
index 2063e01e7f26..9319c71f7ba5 100644
--- a/pkg/stanza/operator/input/file/input_test.go
+++ b/pkg/stanza/operator/input/file/input_test.go
@@ -189,7 +189,7 @@ func TestReadUsingNopEncoding(t *testing.T) {
// Create a file, then start
temp := openTemp(t, tempDir)
bytesWritten, err := temp.Write(tc.input)
- require.Greater(t, bytesWritten, 0)
+ require.Positive(t, bytesWritten)
require.NoError(t, err)
require.NoError(t, operator.Start(testutil.NewUnscopedMockPersister()))
defer func() {
diff --git a/pkg/stanza/operator/parser/container/config.go b/pkg/stanza/operator/parser/container/config.go
index 63fabfe8e882..b707883713f7 100644
--- a/pkg/stanza/operator/parser/container/config.go
+++ b/pkg/stanza/operator/parser/container/config.go
@@ -27,7 +27,7 @@ const (
var removeOriginalTimeField = featuregate.GlobalRegistry().MustRegister(
removeOriginalTimeFieldFeatureFlag,
- featuregate.StageAlpha,
+ featuregate.StageBeta,
featuregate.WithRegisterDescription("When enabled, deletes the original `time` field from the Log Attributes. Time is parsed to Timestamp field, which should be used instead."),
featuregate.WithRegisterReferenceURL("https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33389"),
)
diff --git a/pkg/stanza/operator/parser/container/parser_test.go b/pkg/stanza/operator/parser/container/parser_test.go
index 2a204ae82ca7..7e58e616b479 100644
--- a/pkg/stanza/operator/parser/container/parser_test.go
+++ b/pkg/stanza/operator/parser/container/parser_test.go
@@ -91,7 +91,7 @@ func TestInternalRecombineCfg(t *testing.T) {
expected.CombineWith = ""
expected.SourceIdentifier = entry.NewAttributeField("log.file.path")
expected.MaxLogSize = 102400
- require.Equal(t, cfg, expected)
+ require.Equal(t, expected, cfg)
}
func TestProcess(t *testing.T) {
@@ -115,7 +115,6 @@ func TestProcess(t *testing.T) {
},
&entry.Entry{
Attributes: map[string]any{
- "time": "2029-03-30T08:31:20.545192187Z",
"log.iostream": "stdout",
},
Body: "INFO: log line here",
@@ -135,7 +134,6 @@ func TestProcess(t *testing.T) {
},
&entry.Entry{
Attributes: map[string]any{
- "time": "2029-03-30T08:31:20.545192187Z",
"log.iostream": "stdout",
},
Body: "INFO: log line here",
@@ -158,7 +156,6 @@ func TestProcess(t *testing.T) {
},
&entry.Entry{
Attributes: map[string]any{
- "time": "2029-03-30T08:31:20.545192187Z",
"log.iostream": "stdout",
"log.file.path": "/var/log/pods/some_kube-scheduler-kind-control-plane_49cc7c1fd3702c40b2686ea7486091d3/kube-scheduler44/1.log",
},
@@ -215,7 +212,6 @@ func TestRecombineProcess(t *testing.T) {
[]*entry.Entry{
{
Attributes: map[string]any{
- "time": "2024-04-13T07:59:37.505201169-10:00",
"log.iostream": "stdout",
"logtag": "F",
"log.file.path": "/var/log/pods/some_kube-scheduler-kind-control-plane_49cc7c1fd3702c40b2686ea7486091d3/kube-scheduler44/1.log",
@@ -251,7 +247,6 @@ func TestRecombineProcess(t *testing.T) {
[]*entry.Entry{
{
Attributes: map[string]any{
- "time": "2024-04-13T07:59:37.505201169Z",
"log.iostream": "stdout",
"logtag": "F",
"log.file.path": "/var/log/pods/some_kube-scheduler-kind-control-plane_49cc7c1fd3702c40b2686ea7486091d3/kube-scheduler44/1.log",
@@ -293,7 +288,6 @@ func TestRecombineProcess(t *testing.T) {
[]*entry.Entry{
{
Attributes: map[string]any{
- "time": "2024-04-13T07:59:37.505201169-10:00",
"log.iostream": "stdout",
"logtag": "P",
"log.file.path": "/var/log/pods/some_kube-scheduler-kind-control-plane_49cc7c1fd3702c40b2686ea7486091d3/kube-scheduler44/1.log",
@@ -335,7 +329,6 @@ func TestRecombineProcess(t *testing.T) {
[]*entry.Entry{
{
Attributes: map[string]any{
- "time": "2024-04-13T07:59:37.505201169Z",
"log.iostream": "stdout",
"logtag": "P",
"log.file.path": "/var/log/pods/some_kube-scheduler-kind-control-plane_49cc7c1fd3702c40b2686ea7486091d3/kube-scheduler44/1.log",
@@ -418,7 +411,6 @@ func TestCRIRecombineProcessWithFailedDownstreamOperator(t *testing.T) {
[]*entry.Entry{
{
Attributes: map[string]any{
- "time": "2024-04-13T07:59:37.505201169-10:00",
"log.iostream": "stdout",
"logtag": "P",
"log.file.path": "/var/log/pods/some_kube-scheduler-kind-control-plane_49cc7c1fd3702c40b2686ea7486091d3/kube-scheduler44/1.log",
@@ -435,7 +427,6 @@ func TestCRIRecombineProcessWithFailedDownstreamOperator(t *testing.T) {
},
{
Attributes: map[string]any{
- "time": "2024-04-13T07:59:37.505201169-10:00",
"log.iostream": "stdout",
"logtag": "F",
"log.file.path": "/var/log/pods/some_kube-scheduler-kind-control-plane_49cc7c1fd3702c40b2686ea7486091d3/kube-scheduler44/1.log",
@@ -483,7 +474,6 @@ func TestCRIRecombineProcessWithFailedDownstreamOperator(t *testing.T) {
[]*entry.Entry{
{
Attributes: map[string]any{
- "time": "2024-04-13T07:59:37.505201169Z",
"log.iostream": "stdout",
"logtag": "P",
"log.file.path": "/var/log/pods/some_kube-scheduler-kind-control-plane_49cc7c1fd3702c40b2686ea7486091d3/kube-scheduler44/1.log",
@@ -500,7 +490,6 @@ func TestCRIRecombineProcessWithFailedDownstreamOperator(t *testing.T) {
},
{
Attributes: map[string]any{
- "time": "2024-04-13T07:59:37.505201169Z",
"log.iostream": "stdout",
"logtag": "F",
"log.file.path": "/var/log/pods/some_kube-scheduler-kind-control-plane_49cc7c1fd3702c40b2686ea7486091d3/kube-scheduler44/1.log",
@@ -545,11 +534,11 @@ func TestCRIRecombineProcessWithFailedDownstreamOperator(t *testing.T) {
}
}
-func TestProcessWithTimeRemovalFlag(t *testing.T) {
+func TestProcessWithTimeRemovalFlagDisabled(t *testing.T) {
- require.NoError(t, featuregate.GlobalRegistry().Set(removeOriginalTimeField.ID(), true))
+ require.NoError(t, featuregate.GlobalRegistry().Set(removeOriginalTimeField.ID(), false))
t.Cleanup(func() {
- require.NoError(t, featuregate.GlobalRegistry().Set(removeOriginalTimeField.ID(), false))
+ require.NoError(t, featuregate.GlobalRegistry().Set(removeOriginalTimeField.ID(), true))
})
cases := []struct {
@@ -572,6 +561,7 @@ func TestProcessWithTimeRemovalFlag(t *testing.T) {
},
&entry.Entry{
Attributes: map[string]any{
+ "time": "2029-03-30T08:31:20.545192187Z",
"log.iostream": "stdout",
},
Body: "INFO: log line here",
@@ -591,6 +581,7 @@ func TestProcessWithTimeRemovalFlag(t *testing.T) {
},
&entry.Entry{
Attributes: map[string]any{
+ "time": "2029-03-30T08:31:20.545192187Z",
"log.iostream": "stdout",
},
Body: "INFO: log line here",
@@ -614,6 +605,7 @@ func TestProcessWithTimeRemovalFlag(t *testing.T) {
&entry.Entry{
Attributes: map[string]any{
"log.iostream": "stdout",
+ "time": "2029-03-30T08:31:20.545192187Z",
"log.file.path": "/var/log/pods/some_kube-scheduler-kind-control-plane_49cc7c1fd3702c40b2686ea7486091d3/kube-scheduler44/1.log",
},
Body: "INFO: log line here",
diff --git a/pkg/stanza/operator/parser/regex/parser_test.go b/pkg/stanza/operator/parser/regex/parser_test.go
index b6eb97079bc9..8a44342e69ec 100644
--- a/pkg/stanza/operator/parser/regex/parser_test.go
+++ b/pkg/stanza/operator/parser/regex/parser_test.go
@@ -70,7 +70,7 @@ func TestParserCache(t *testing.T) {
require.Error(t, err)
require.Contains(t, err.Error(), "type '[]int' cannot be parsed as regex")
require.NotNil(t, parser.cache, "expected cache to be configured")
- require.Equal(t, parser.cache.maxSize(), uint16(200))
+ require.Equal(t, uint16(200), parser.cache.maxSize())
}
func TestParserRegex(t *testing.T) {
diff --git a/pkg/stanza/pipeline/config_test.go b/pkg/stanza/pipeline/config_test.go
index 64f10b92e171..b2d916680e7a 100644
--- a/pkg/stanza/pipeline/config_test.go
+++ b/pkg/stanza/pipeline/config_test.go
@@ -243,7 +243,7 @@ func TestDeduplicateIDs(t *testing.T) {
t.Run("Deduplicate/"+tc.name, func(t *testing.T) {
ops := tc.ops()
dedeplucateIDs(ops)
- require.Equal(t, ops, tc.expectedOps)
+ require.Equal(t, tc.expectedOps, ops)
})
}
}
diff --git a/pkg/translator/azure/go.mod b/pkg/translator/azure/go.mod
index 02c27b06e081..a83cfbcac153 100644
--- a/pkg/translator/azure/go.mod
+++ b/pkg/translator/azure/go.mod
@@ -4,12 +4,12 @@ go 1.22.0
require (
github.com/json-iterator/go v1.1.12
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/relvacode/iso8601 v1.4.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842
@@ -21,16 +21,16 @@ require (
github.com/gogo/protobuf v1.3.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.16.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/pkg/translator/azure/go.sum b/pkg/translator/azure/go.sum
index 9b615a4ece8f..cccfcf3abd4a 100644
--- a/pkg/translator/azure/go.sum
+++ b/pkg/translator/azure/go.sum
@@ -37,20 +37,20 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -68,20 +68,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
-golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
-golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/pkg/translator/jaeger/go.mod b/pkg/translator/jaeger/go.mod
index cc32379cf4a7..93a9741b37a5 100644
--- a/pkg/translator/jaeger/go.mod
+++ b/pkg/translator/jaeger/go.mod
@@ -4,10 +4,10 @@ go 1.22.0
require (
github.com/jaegertracing/jaeger v1.60.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -19,13 +19,13 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/pkg/translator/jaeger/go.sum b/pkg/translator/jaeger/go.sum
index a829d4fbce67..cc81b12733bf 100644
--- a/pkg/translator/jaeger/go.sum
+++ b/pkg/translator/jaeger/go.sum
@@ -35,14 +35,14 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -66,12 +66,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/pkg/translator/jaeger/jaegerproto_to_traces_test.go b/pkg/translator/jaeger/jaegerproto_to_traces_test.go
index 56d3b2d95550..96eb84d64a54 100644
--- a/pkg/translator/jaeger/jaegerproto_to_traces_test.go
+++ b/pkg/translator/jaeger/jaegerproto_to_traces_test.go
@@ -363,8 +363,8 @@ func TestProtoBatchToInternalTracesWithTwoLibraries(t *testing.T) {
actual, err := ProtoToTraces([]*model.Batch{jb})
assert.NoError(t, err)
- assert.Equal(t, actual.ResourceSpans().Len(), 1)
- assert.Equal(t, actual.ResourceSpans().At(0).ScopeSpans().Len(), 2)
+ assert.Equal(t, 1, actual.ResourceSpans().Len())
+ assert.Equal(t, 2, actual.ResourceSpans().At(0).ScopeSpans().Len())
ils0 := actual.ResourceSpans().At(0).ScopeSpans().At(0)
ils1 := actual.ResourceSpans().At(0).ScopeSpans().At(1)
diff --git a/pkg/translator/loki/go.mod b/pkg/translator/loki/go.mod
index a321169c4d18..28af6087fa98 100644
--- a/pkg/translator/loki/go.mod
+++ b/pkg/translator/loki/go.mod
@@ -5,14 +5,14 @@ go 1.22.0
require (
github.com/go-logfmt/logfmt v0.6.0
github.com/grafana/loki/pkg/push v0.0.0-20240514112848-a1b1eeb09583
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0
- github.com/prometheus/common v0.57.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0
+ github.com/prometheus/common v0.59.1
github.com/prometheus/prometheus v0.54.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -29,18 +29,18 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/pkg/translator/loki/go.sum b/pkg/translator/loki/go.sum
index 575f293460db..4bd15f273db7 100644
--- a/pkg/translator/loki/go.sum
+++ b/pkg/translator/loki/go.sum
@@ -77,12 +77,12 @@ github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjL
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
@@ -97,12 +97,12 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -124,8 +124,8 @@ golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
-golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -134,12 +134,12 @@ golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
diff --git a/pkg/translator/opencensus/go.mod b/pkg/translator/opencensus/go.mod
index 572e66ca71d7..02b8bd33a386 100644
--- a/pkg/translator/opencensus/go.mod
+++ b/pkg/translator/opencensus/go.mod
@@ -6,12 +6,12 @@ require (
github.com/census-instrumentation/opencensus-proto v0.4.1
github.com/golang/protobuf v1.5.4
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
go.opencensus.io v0.24.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
google.golang.org/protobuf v1.34.2
)
@@ -25,12 +25,12 @@ require (
github.com/json-iterator/go v1.1.12 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/pkg/translator/opencensus/go.sum b/pkg/translator/opencensus/go.sum
index 52294026b3a8..44961bed5e14 100644
--- a/pkg/translator/opencensus/go.sum
+++ b/pkg/translator/opencensus/go.sum
@@ -75,10 +75,10 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -113,12 +113,12 @@ golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
diff --git a/pkg/translator/prometheus/go.mod b/pkg/translator/prometheus/go.mod
index be4b92297479..d379c1918613 100644
--- a/pkg/translator/prometheus/go.mod
+++ b/pkg/translator/prometheus/go.mod
@@ -3,10 +3,10 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
diff --git a/pkg/translator/prometheus/go.sum b/pkg/translator/prometheus/go.sum
index 7a628f869243..d2de45b50ee8 100644
--- a/pkg/translator/prometheus/go.sum
+++ b/pkg/translator/prometheus/go.sum
@@ -32,10 +32,10 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/pkg/translator/prometheusremotewrite/go.mod b/pkg/translator/prometheusremotewrite/go.mod
index 35a07aeed8d8..03401332ae2e 100644
--- a/pkg/translator/prometheusremotewrite/go.mod
+++ b/pkg/translator/prometheusremotewrite/go.mod
@@ -4,13 +4,13 @@ go 1.22.0
require (
github.com/cespare/xxhash/v2 v2.3.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0
- github.com/prometheus/common v0.57.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0
+ github.com/prometheus/common v0.59.1
github.com/prometheus/prometheus v0.54.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
)
@@ -25,10 +25,10 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/pkg/translator/prometheusremotewrite/go.sum b/pkg/translator/prometheusremotewrite/go.sum
index fe6d4aedb436..b4461756a246 100644
--- a/pkg/translator/prometheusremotewrite/go.sum
+++ b/pkg/translator/prometheusremotewrite/go.sum
@@ -31,8 +31,8 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRI
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/prometheus v0.54.1 h1:vKuwQNjnYN2/mDoWfHXDhAsz/68q/dQDb+YbcEqU7MQ=
github.com/prometheus/prometheus v0.54.1/go.mod h1:xlLByHhk2g3ycakQGrMaU8K7OySZx98BzeCR99991NY=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -43,12 +43,12 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -70,12 +70,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/pkg/translator/prometheusremotewrite/helper_test.go b/pkg/translator/prometheusremotewrite/helper_test.go
index 6c1942af0282..8894c0f7a27d 100644
--- a/pkg/translator/prometheusremotewrite/helper_test.go
+++ b/pkg/translator/prometheusremotewrite/helper_test.go
@@ -1050,7 +1050,7 @@ func TestCreateLabels(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.name, func(t *testing.T) {
lbls := createLabels(tc.metricName, tc.baseLabels, tc.extras...)
- assert.Equal(t, lbls, tc.expected)
+ assert.Equal(t, tc.expected, lbls)
})
}
}
diff --git a/pkg/translator/signalfx/go.mod b/pkg/translator/signalfx/go.mod
index ea13d0672bac..0dc8fd8d93e1 100644
--- a/pkg/translator/signalfx/go.mod
+++ b/pkg/translator/signalfx/go.mod
@@ -3,11 +3,11 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/signalfx/com_signalfx_metrics_protobuf v0.0.3
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
)
@@ -20,7 +20,7 @@ require (
github.com/json-iterator/go v1.1.12 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
golang.org/x/net v0.26.0 // indirect
golang.org/x/sys v0.21.0 // indirect
diff --git a/pkg/translator/signalfx/go.sum b/pkg/translator/signalfx/go.sum
index 8be7fb8d9a55..e4957e04395f 100644
--- a/pkg/translator/signalfx/go.sum
+++ b/pkg/translator/signalfx/go.sum
@@ -45,8 +45,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
diff --git a/pkg/translator/signalfx/to_metrics_test.go b/pkg/translator/signalfx/to_metrics_test.go
index 8c644e1b293a..f6f61cfb332d 100644
--- a/pkg/translator/signalfx/to_metrics_test.go
+++ b/pkg/translator/signalfx/to_metrics_test.go
@@ -19,7 +19,7 @@ import (
func TestNumMetricTypes(t *testing.T) {
// Assert that all values for the metric types are less than numMetricTypes.
- assert.Equal(t, len(sfxpb.MetricType_value), numMetricTypes)
+ assert.Len(t, sfxpb.MetricType_value, numMetricTypes)
for _, v := range sfxpb.MetricType_value {
assert.Less(t, v, int32(numMetricTypes))
}
diff --git a/pkg/translator/skywalking/go.mod b/pkg/translator/skywalking/go.mod
index 0e19bc4cddba..1eca3d3c8c98 100644
--- a/pkg/translator/skywalking/go.mod
+++ b/pkg/translator/skywalking/go.mod
@@ -5,8 +5,8 @@ go 1.22.0
require (
github.com/google/uuid v1.6.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
skywalking.apache.org/repo/goapi v0.0.0-20240104145220-ba7202308dd4
)
diff --git a/pkg/translator/skywalking/go.sum b/pkg/translator/skywalking/go.sum
index 9ee3a3eec12f..108f9b3df470 100644
--- a/pkg/translator/skywalking/go.sum
+++ b/pkg/translator/skywalking/go.sum
@@ -81,10 +81,10 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
diff --git a/pkg/translator/zipkin/go.mod b/pkg/translator/zipkin/go.mod
index 2217955df6a1..f44a3946cea9 100644
--- a/pkg/translator/zipkin/go.mod
+++ b/pkg/translator/zipkin/go.mod
@@ -4,11 +4,11 @@ go 1.22.0
require (
github.com/jaegertracing/jaeger v1.60.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/openzipkin/zipkin-go v0.4.3
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -20,13 +20,13 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/pkg/translator/zipkin/go.sum b/pkg/translator/zipkin/go.sum
index 44dfd9506d64..dd264f497428 100644
--- a/pkg/translator/zipkin/go.sum
+++ b/pkg/translator/zipkin/go.sum
@@ -37,14 +37,14 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -68,12 +68,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/pkg/winperfcounters/go.mod b/pkg/winperfcounters/go.mod
index 3b2e545f59dc..537d7d64f196 100644
--- a/pkg/winperfcounters/go.mod
+++ b/pkg/winperfcounters/go.mod
@@ -5,7 +5,7 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
go.uber.org/goleak v1.3.0
- golang.org/x/sys v0.24.0
+ golang.org/x/sys v0.25.0
)
require (
diff --git a/pkg/winperfcounters/go.sum b/pkg/winperfcounters/go.sum
index 818be89f35a7..741acafabd47 100644
--- a/pkg/winperfcounters/go.sum
+++ b/pkg/winperfcounters/go.sum
@@ -18,8 +18,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
diff --git a/processor/attributesprocessor/factory_test.go b/processor/attributesprocessor/factory_test.go
index 3c10a03bc88a..ea4e3dd3b756 100644
--- a/processor/attributesprocessor/factory_test.go
+++ b/processor/attributesprocessor/factory_test.go
@@ -26,7 +26,7 @@ func TestFactory_Type(t *testing.T) {
func TestFactory_CreateDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig()
- assert.Equal(t, cfg, &Config{})
+ assert.Equal(t, &Config{}, cfg)
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
}
diff --git a/processor/attributesprocessor/go.mod b/processor/attributesprocessor/go.mod
index e491fa02fe5c..5c08aaebbd7c 100644
--- a/processor/attributesprocessor/go.mod
+++ b/processor/attributesprocessor/go.mod
@@ -3,18 +3,18 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/attri
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -25,6 +25,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/elastic/go-grok v0.3.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
@@ -47,33 +48,33 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/processor/attributesprocessor/go.sum b/processor/attributesprocessor/go.sum
index 8b06ab28bbae..68b376312286 100644
--- a/processor/attributesprocessor/go.sum
+++ b/processor/attributesprocessor/go.sum
@@ -13,6 +13,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -74,16 +76,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
@@ -92,50 +94,50 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -153,20 +155,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/processor/coralogixprocessor/go.mod b/processor/coralogixprocessor/go.mod
index b31f8a832403..03083296b762 100644
--- a/processor/coralogixprocessor/go.mod
+++ b/processor/coralogixprocessor/go.mod
@@ -4,12 +4,12 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -34,27 +34,27 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto v0.0.0-20200911024640-645f7a48b24f // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/processor/coralogixprocessor/go.sum b/processor/coralogixprocessor/go.sum
index eeb709223a0e..fce89f9918f0 100644
--- a/processor/coralogixprocessor/go.sum
+++ b/processor/coralogixprocessor/go.sum
@@ -72,61 +72,61 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -162,8 +162,8 @@ golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/processor/cumulativetodeltaprocessor/factory_test.go b/processor/cumulativetodeltaprocessor/factory_test.go
index bb3b4358edc5..6e25b2cc35ed 100644
--- a/processor/cumulativetodeltaprocessor/factory_test.go
+++ b/processor/cumulativetodeltaprocessor/factory_test.go
@@ -27,7 +27,7 @@ func TestType(t *testing.T) {
func TestCreateDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig()
- assert.Equal(t, cfg, &Config{})
+ assert.Equal(t, &Config{}, cfg)
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
}
diff --git a/processor/cumulativetodeltaprocessor/go.mod b/processor/cumulativetodeltaprocessor/go.mod
index 65dca6cb1e71..c07001b5d33c 100644
--- a/processor/cumulativetodeltaprocessor/go.mod
+++ b/processor/cumulativetodeltaprocessor/go.mod
@@ -3,15 +3,15 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumul
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -37,27 +37,27 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/processor/cumulativetodeltaprocessor/go.sum b/processor/cumulativetodeltaprocessor/go.sum
index 02725843f437..c11787f1cb75 100644
--- a/processor/cumulativetodeltaprocessor/go.sum
+++ b/processor/cumulativetodeltaprocessor/go.sum
@@ -52,60 +52,60 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -121,20 +121,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/processor/cumulativetodeltaprocessor/processor.go b/processor/cumulativetodeltaprocessor/processor.go
index 83130ea97ee4..0c7673a9a169 100644
--- a/processor/cumulativetodeltaprocessor/processor.go
+++ b/processor/cumulativetodeltaprocessor/processor.go
@@ -66,7 +66,7 @@ func (ctdp *cumulativeToDeltaProcessor) processMetrics(_ context.Context, md pme
MetricUnit: m.Unit(),
MetricIsMonotonic: ms.IsMonotonic(),
}
- ctdp.convertDataPoints(ms.DataPoints(), baseIdentity)
+ ctdp.convertNumberDataPoints(ms.DataPoints(), baseIdentity)
ms.SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
return ms.DataPoints().Len() == 0
case pmetric.MetricTypeHistogram:
@@ -116,47 +116,45 @@ func (ctdp *cumulativeToDeltaProcessor) shouldConvertMetric(metricName string) b
(ctdp.excludeFS == nil || !ctdp.excludeFS.Matches(metricName))
}
-func (ctdp *cumulativeToDeltaProcessor) convertDataPoints(in any, baseIdentity tracking.MetricIdentity) {
- if dps, ok := in.(pmetric.NumberDataPointSlice); ok {
- dps.RemoveIf(func(dp pmetric.NumberDataPoint) bool {
- id := baseIdentity
- id.StartTimestamp = dp.StartTimestamp()
- id.Attributes = dp.Attributes()
- id.MetricValueType = dp.ValueType()
- point := tracking.ValuePoint{
- ObservedTimestamp: dp.Timestamp(),
- }
-
- if dp.Flags().NoRecordedValue() {
- // drop points with no value
- return true
- }
- if id.IsFloatVal() {
- // Do not attempt to transform NaN values
- if math.IsNaN(dp.DoubleValue()) {
- return false
- }
- point.FloatValue = dp.DoubleValue()
- } else {
- point.IntValue = dp.IntValue()
- }
- trackingPoint := tracking.MetricPoint{
- Identity: id,
- Value: point,
- }
- delta, valid := ctdp.deltaCalculator.Convert(trackingPoint)
- if !valid {
- return true
- }
- dp.SetStartTimestamp(delta.StartTimestamp)
- if id.IsFloatVal() {
- dp.SetDoubleValue(delta.FloatValue)
- } else {
- dp.SetIntValue(delta.IntValue)
+func (ctdp *cumulativeToDeltaProcessor) convertNumberDataPoints(dps pmetric.NumberDataPointSlice, baseIdentity tracking.MetricIdentity) {
+ dps.RemoveIf(func(dp pmetric.NumberDataPoint) bool {
+ id := baseIdentity
+ id.StartTimestamp = dp.StartTimestamp()
+ id.Attributes = dp.Attributes()
+ id.MetricValueType = dp.ValueType()
+ point := tracking.ValuePoint{
+ ObservedTimestamp: dp.Timestamp(),
+ }
+
+ if dp.Flags().NoRecordedValue() {
+ // drop points with no value
+ return true
+ }
+ if id.IsFloatVal() {
+ // Do not attempt to transform NaN values
+ if math.IsNaN(dp.DoubleValue()) {
+ return false
}
- return false
- })
- }
+ point.FloatValue = dp.DoubleValue()
+ } else {
+ point.IntValue = dp.IntValue()
+ }
+ trackingPoint := tracking.MetricPoint{
+ Identity: id,
+ Value: point,
+ }
+ delta, valid := ctdp.deltaCalculator.Convert(trackingPoint)
+ if !valid {
+ return true
+ }
+ dp.SetStartTimestamp(delta.StartTimestamp)
+ if id.IsFloatVal() {
+ dp.SetDoubleValue(delta.FloatValue)
+ } else {
+ dp.SetIntValue(delta.IntValue)
+ }
+ return false
+ })
}
func (ctdp *cumulativeToDeltaProcessor) convertHistogramDataPoints(in any, baseIdentity tracking.MetricIdentity) {
diff --git a/processor/deltatocumulativeprocessor/go.mod b/processor/deltatocumulativeprocessor/go.mod
index 14f39e578586..8e371e0c7ba4 100644
--- a/processor/deltatocumulativeprocessor/go.mod
+++ b/processor/deltatocumulativeprocessor/go.mod
@@ -4,20 +4,20 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -41,22 +41,22 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/processor/deltatocumulativeprocessor/go.sum b/processor/deltatocumulativeprocessor/go.sum
index f396033639a8..93a348ddb10f 100644
--- a/processor/deltatocumulativeprocessor/go.sum
+++ b/processor/deltatocumulativeprocessor/go.sum
@@ -50,12 +50,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -66,42 +66,42 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -125,8 +125,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/processor/deltatocumulativeprocessor/internal/data/datatest/compare/compare.go b/processor/deltatocumulativeprocessor/internal/data/datatest/compare/compare.go
index 91f58ff8b0f0..eb8c0f11174a 100644
--- a/processor/deltatocumulativeprocessor/internal/data/datatest/compare/compare.go
+++ b/processor/deltatocumulativeprocessor/internal/data/datatest/compare/compare.go
@@ -14,14 +14,14 @@ import (
var Opts = []cmp.Option{
cmpopts.EquateApprox(0, 1e-9),
cmp.Exporter(func(ty reflect.Type) bool {
- return strings.HasPrefix(ty.PkgPath(), "go.opentelemetry.io/collector/pdata")
+ return strings.HasPrefix(ty.PkgPath(), "go.opentelemetry.io/collector/pdata") || strings.HasPrefix(ty.PkgPath(), "github.com/open-telemetry/opentelemetry-collector-contrib")
}),
}
-func Equal[T any](a, b T) bool {
- return cmp.Equal(a, b, Opts...)
+func Equal[T any](a, b T, opts ...cmp.Option) bool {
+ return cmp.Equal(a, b, append(Opts, opts...)...)
}
-func Diff[T any](a, b T) string {
- return cmp.Diff(a, b, Opts...)
+func Diff[T any](a, b T, opts ...cmp.Option) string {
+ return cmp.Diff(a, b, append(Opts, opts...)...)
}
diff --git a/processor/deltatocumulativeprocessor/internal/metrics/iter.go b/processor/deltatocumulativeprocessor/internal/metrics/iter.go
new file mode 100644
index 000000000000..9902d22a2eec
--- /dev/null
+++ b/processor/deltatocumulativeprocessor/internal/metrics/iter.go
@@ -0,0 +1,38 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package metrics // import "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/metrics"
+
+import (
+ "go.opentelemetry.io/collector/pdata/pmetric"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/putil/pslice"
+)
+
+func All(md pmetric.Metrics) func(func(Metric) bool) {
+ return func(yield func(Metric) bool) {
+ var ok bool
+ pslice.All(md.ResourceMetrics())(func(rm pmetric.ResourceMetrics) bool {
+ pslice.All(rm.ScopeMetrics())(func(sm pmetric.ScopeMetrics) bool {
+ pslice.All(sm.Metrics())(func(m pmetric.Metric) bool {
+ ok = yield(From(rm.Resource(), sm.Scope(), m))
+ return ok
+ })
+ return ok
+ })
+ return ok
+ })
+ }
+}
+
+func Filter(md pmetric.Metrics, keep func(Metric) bool) {
+ md.ResourceMetrics().RemoveIf(func(rm pmetric.ResourceMetrics) bool {
+ rm.ScopeMetrics().RemoveIf(func(sm pmetric.ScopeMetrics) bool {
+ sm.Metrics().RemoveIf(func(m pmetric.Metric) bool {
+ return !keep(From(rm.Resource(), sm.Scope(), m))
+ })
+ return sm.Metrics().Len() == 0
+ })
+ return rm.ScopeMetrics().Len() == 0
+ })
+}
diff --git a/processor/deltatocumulativeprocessor/internal/metrics/metrics.go b/processor/deltatocumulativeprocessor/internal/metrics/metrics.go
index 6b705f5a7d24..50c802c70e1d 100644
--- a/processor/deltatocumulativeprocessor/internal/metrics/metrics.go
+++ b/processor/deltatocumulativeprocessor/internal/metrics/metrics.go
@@ -22,6 +22,14 @@ func (m *Metric) Ident() Ident {
return identity.OfResourceMetric(m.res, m.scope, m.Metric)
}
+func (m *Metric) Resource() pcommon.Resource {
+ return m.res
+}
+
+func (m *Metric) Scope() pcommon.InstrumentationScope {
+ return m.scope
+}
+
func From(res pcommon.Resource, scope pcommon.InstrumentationScope, metric pmetric.Metric) Metric {
return Metric{res: res, scope: scope, Metric: metric}
}
diff --git a/processor/deltatocumulativeprocessor/internal/metrics/util.go b/processor/deltatocumulativeprocessor/internal/metrics/util.go
deleted file mode 100644
index 985716b3cc0f..000000000000
--- a/processor/deltatocumulativeprocessor/internal/metrics/util.go
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright The OpenTelemetry Authors
-// SPDX-License-Identifier: Apache-2.0
-
-package metrics // import "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/metrics"
-
-import "go.opentelemetry.io/collector/pdata/pmetric"
-
-func Filter(metrics pmetric.Metrics, fn func(m Metric) bool) {
- metrics.ResourceMetrics().RemoveIf(func(rm pmetric.ResourceMetrics) bool {
- rm.ScopeMetrics().RemoveIf(func(sm pmetric.ScopeMetrics) bool {
- sm.Metrics().RemoveIf(func(m pmetric.Metric) bool {
- return !fn(From(rm.Resource(), sm.Scope(), m))
- })
- return false
- })
- return false
- })
-}
-
-func Each(metrics pmetric.Metrics, fn func(m Metric)) {
- Filter(metrics, func(m Metric) bool {
- fn(m)
- return true
- })
-}
diff --git a/processor/deltatocumulativeprocessor/internal/putil/pslice/pslice.go b/processor/deltatocumulativeprocessor/internal/putil/pslice/pslice.go
index 5a0c2b64d863..6cc97af04132 100644
--- a/processor/deltatocumulativeprocessor/internal/putil/pslice/pslice.go
+++ b/processor/deltatocumulativeprocessor/internal/putil/pslice/pslice.go
@@ -19,3 +19,13 @@ func Equal[E comparable, S Slice[E]](a, b S) bool {
}
return true
}
+
+func All[E any, S Slice[E]](slice S) func(func(E) bool) {
+ return func(yield func(E) bool) {
+ for i := 0; i < slice.Len(); i++ {
+ if !yield(slice.At(i)) {
+ break
+ }
+ }
+ }
+}
diff --git a/processor/deltatocumulativeprocessor/internal/streams/data.go b/processor/deltatocumulativeprocessor/internal/streams/data.go
index 0c54be543c45..532b4b8289e1 100644
--- a/processor/deltatocumulativeprocessor/internal/streams/data.go
+++ b/processor/deltatocumulativeprocessor/internal/streams/data.go
@@ -9,21 +9,16 @@ import (
"github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics/identity"
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/data"
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/metrics"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/putil/pslice"
)
-// Samples returns an Iterator over each sample of all streams in the metric
-func Samples[D data.Point[D]](m metrics.Data[D]) Seq[D] {
- mid := m.Ident()
-
- return func(yield func(Ident, D) bool) bool {
- for i := 0; i < m.Len(); i++ {
- dp := m.At(i)
+func Datapoints[P data.Point[P], List metrics.Data[P]](dps List) func(func(identity.Stream, P) bool) {
+ return func(yield func(identity.Stream, P) bool) {
+ mid := dps.Ident()
+ pslice.All(dps)(func(dp P) bool {
id := identity.OfStream(mid, dp)
- if !yield(id, dp) {
- break
- }
- }
- return false
+ return yield(id, dp)
+ })
}
}
diff --git a/processor/deltatocumulativeprocessor/internal/streams/data_test.go b/processor/deltatocumulativeprocessor/internal/streams/data_test.go
index f8180713f86f..76ae72ee1ec5 100644
--- a/processor/deltatocumulativeprocessor/internal/streams/data_test.go
+++ b/processor/deltatocumulativeprocessor/internal/streams/data_test.go
@@ -24,7 +24,7 @@ func BenchmarkSamples(b *testing.B) {
dps := generate(b.N)
b.ResetTimer()
- streams.Samples(dps)(func(id streams.Ident, dp data.Number) bool {
+ streams.Datapoints(dps)(func(id streams.Ident, dp data.Number) bool {
rdp = dp
rid = id
return true
diff --git a/processor/deltatocumulativeprocessor/internal/streams/errors.go b/processor/deltatocumulativeprocessor/internal/streams/errors.go
index e69827a6212c..c0638e091502 100644
--- a/processor/deltatocumulativeprocessor/internal/streams/errors.go
+++ b/processor/deltatocumulativeprocessor/internal/streams/errors.go
@@ -19,3 +19,7 @@ type StreamErr struct {
func (e StreamErr) Error() string {
return fmt.Sprintf("%s: %s", e.Ident, e.Err)
}
+
+func (e StreamErr) Unwrap() error {
+ return e.Err
+}
diff --git a/processor/deltatocumulativeprocessor/internal/telemetry/faults_test.go b/processor/deltatocumulativeprocessor/internal/telemetry/faults_test.go
index 6e9540f829c8..f159ba11dc83 100644
--- a/processor/deltatocumulativeprocessor/internal/telemetry/faults_test.go
+++ b/processor/deltatocumulativeprocessor/internal/telemetry/faults_test.go
@@ -27,9 +27,13 @@ func TestFaults(t *testing.T) {
type Case struct {
Name string
Map Map
- Pre func(Map, identity.Stream, data.Number) error
- Bad func(Map, identity.Stream, data.Number) error
- Err error
+ // data preparation, etc
+ Pre func(Map, identity.Stream, data.Number) error
+ // cause an error
+ Bad func(Map, identity.Stream, data.Number) error
+ // expected error that was caused
+ Err error
+ // expected return above error was converted into
Want error
}
@@ -49,7 +53,8 @@ func TestFaults(t *testing.T) {
dp.SetTimestamp(ts(40))
return dps.Store(id, dp)
},
- Err: delta.ErrOlderStart{Start: ts(20), Sample: ts(10)},
+ Err: delta.ErrOlderStart{Start: ts(20), Sample: ts(10)},
+ Want: streams.Drop,
},
{
Name: "out-of-order",
@@ -61,7 +66,8 @@ func TestFaults(t *testing.T) {
dp.SetTimestamp(ts(10))
return dps.Store(id, dp)
},
- Err: delta.ErrOutOfOrder{Last: ts(20), Sample: ts(10)},
+ Err: delta.ErrOutOfOrder{Last: ts(20), Sample: ts(10)},
+ Want: streams.Drop,
},
{
Name: "gap",
@@ -75,7 +81,8 @@ func TestFaults(t *testing.T) {
dp.SetTimestamp(ts(40))
return dps.Store(id, dp)
},
- Err: delta.ErrGap{From: ts(20), To: ts(30)},
+ Err: delta.ErrGap{From: ts(20), To: ts(30)},
+ Want: nil,
},
{
Name: "limit",
@@ -109,7 +116,8 @@ func TestFaults(t *testing.T) {
dp.SetTimestamp(ts(20))
return dps.Store(id, dp)
},
- Err: streams.ErrEvicted{Ident: evid, ErrLimit: streams.ErrLimit(1)},
+ Err: streams.ErrEvicted{Ident: evid, ErrLimit: streams.ErrLimit(1)},
+ Want: nil,
},
}
@@ -125,17 +133,17 @@ func TestFaults(t *testing.T) {
if dps == nil {
dps = delta.New[data.Number]()
}
- onf := telemetry.ObserveNonFatal(dps, &tel.Metrics)
+ var realErr error
+ dps = errGrab[data.Number]{Map: dps, err: &realErr}
+ dps = telemetry.ObserveNonFatal(dps, &tel.Metrics)
if c.Pre != nil {
- err := c.Pre(onf, id, dp.Clone())
+ err := c.Pre(dps, id, dp.Clone())
require.NoError(t, err)
}
err := c.Bad(dps, id, dp.Clone())
- require.Equal(t, c.Err, err)
-
- err = c.Bad(onf, id, dp.Clone())
+ require.Equal(t, c.Err, realErr)
require.Equal(t, c.Want, err)
})
}
@@ -154,3 +162,14 @@ func (e HeadEvictor[T]) Evict() (evicted identity.Stream, ok bool) {
})
return evicted, true
}
+
+// errGrab stores any error that happens on Store() for later inspection
+type errGrab[T any] struct {
+ streams.Map[T]
+ err *error
+}
+
+func (e errGrab[T]) Store(id identity.Stream, dp T) error {
+ *e.err = e.Map.Store(id, dp)
+ return *e.err
+}
diff --git a/processor/deltatocumulativeprocessor/internal/telemetry/metrics.go b/processor/deltatocumulativeprocessor/internal/telemetry/metrics.go
index cbf52c09ff94..8062fc8388a8 100644
--- a/processor/deltatocumulativeprocessor/internal/telemetry/metrics.go
+++ b/processor/deltatocumulativeprocessor/internal/telemetry/metrics.go
@@ -119,8 +119,10 @@ func (f Faults[T]) Store(id streams.Ident, v T) error {
return err
case errors.As(err, &olderStart):
inc(f.dps.dropped, reason("older-start"))
+ return streams.Drop
case errors.As(err, &outOfOrder):
inc(f.dps.dropped, reason("out-of-order"))
+ return streams.Drop
case errors.As(err, &limit):
inc(f.dps.dropped, reason("stream-limit"))
// no space to store stream, drop it instead of failing silently
diff --git a/processor/deltatocumulativeprocessor/processor.go b/processor/deltatocumulativeprocessor/processor.go
index cc63f2c90e40..e0448b350c32 100644
--- a/processor/deltatocumulativeprocessor/processor.go
+++ b/processor/deltatocumulativeprocessor/processor.go
@@ -136,7 +136,8 @@ func (p *Processor) ConsumeMetrics(ctx context.Context, md pmetric.Metrics) erro
defer p.mtx.Unlock()
var errs error
- metrics.Each(md, func(m metrics.Metric) {
+ metrics.Filter(md, func(m metrics.Metric) bool {
+ var n int
switch m.Type() {
case pmetric.MetricTypeSum:
sum := m.Sum()
@@ -145,6 +146,7 @@ func (p *Processor) ConsumeMetrics(ctx context.Context, md pmetric.Metrics) erro
errs = errors.Join(errs, err)
sum.SetAggregationTemporality(pmetric.AggregationTemporalityCumulative)
}
+ n = sum.DataPoints().Len()
case pmetric.MetricTypeHistogram:
hist := m.Histogram()
if hist.AggregationTemporality() == pmetric.AggregationTemporalityDelta {
@@ -152,6 +154,7 @@ func (p *Processor) ConsumeMetrics(ctx context.Context, md pmetric.Metrics) erro
errs = errors.Join(errs, err)
hist.SetAggregationTemporality(pmetric.AggregationTemporalityCumulative)
}
+ n = hist.DataPoints().Len()
case pmetric.MetricTypeExponentialHistogram:
expo := m.ExponentialHistogram()
if expo.AggregationTemporality() == pmetric.AggregationTemporalityDelta {
@@ -159,11 +162,16 @@ func (p *Processor) ConsumeMetrics(ctx context.Context, md pmetric.Metrics) erro
errs = errors.Join(errs, err)
expo.SetAggregationTemporality(pmetric.AggregationTemporalityCumulative)
}
+ n = expo.DataPoints().Len()
}
+ return n > 0
})
if errs != nil {
return errs
}
+ if md.MetricCount() == 0 {
+ return nil
+ }
return p.next.ConsumeMetrics(ctx, md)
}
diff --git a/processor/deltatocumulativeprocessor/processor_test.go b/processor/deltatocumulativeprocessor/processor_test.go
new file mode 100644
index 000000000000..9b95e615fea5
--- /dev/null
+++ b/processor/deltatocumulativeprocessor/processor_test.go
@@ -0,0 +1,284 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package deltatocumulativeprocessor_test
+
+import (
+ "context"
+ "math"
+ "math/rand"
+ "strconv"
+ "testing"
+ "time"
+
+ "github.com/google/go-cmp/cmp/cmpopts"
+ "github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/consumer/consumertest"
+ "go.opentelemetry.io/collector/pdata/pcommon"
+ "go.opentelemetry.io/collector/pdata/pmetric"
+ "go.opentelemetry.io/collector/processor"
+ "go.opentelemetry.io/collector/processor/processortest"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics/identity"
+ self "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/data"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/data/datatest/compare"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/metrics"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/streams"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/testdata/random"
+)
+
+func setup(t *testing.T, cfg *self.Config) (processor.Metrics, *consumertest.MetricsSink) {
+ t.Helper()
+
+ next := &consumertest.MetricsSink{}
+ if cfg == nil {
+ cfg = &self.Config{MaxStale: 0, MaxStreams: math.MaxInt}
+ }
+
+ proc, err := self.NewFactory().CreateMetricsProcessor(
+ context.Background(),
+ processortest.NewNopSettings(),
+ cfg,
+ next,
+ )
+ require.NoError(t, err)
+
+ return proc, next
+}
+
+// TestAccumulation verifies stream identification works correctly by writing
+// 100 random dps spread across 10 different streams.
+// Processor output is compared against a manual aggregation on a per-stream basis.
+//
+// Uses Sum datatype for testing, as we are not testing actual aggregation (see
+// internal/data for tests), but proper stream separation
+func TestAccumulation(t *testing.T) {
+ proc, sink := setup(t, nil)
+
+ sum := random.Sum()
+
+ // create 10 distinct streams
+ const N = 10
+ sbs := make([]SumBuilder, N)
+ for i := range sbs {
+ _, base := sum.Stream()
+ sbs[i] = SumBuilder{Metric: sum, base: base}
+ }
+
+ // init manual aggregation state
+ want := make(map[identity.Stream]data.Number)
+ for _, s := range sbs {
+ id := s.id(pmetric.AggregationTemporalityCumulative)
+ want[id] = s.point(0, 0, 0)
+ }
+
+ for i := 0; i < 100; i++ {
+ s := sbs[rand.Intn(N)]
+
+ v := int64(rand.Intn(255))
+ ts := pcommon.Timestamp(i)
+
+ // write to processor
+ in := s.delta(s.point(0, ts, v))
+ rms := s.resourceMetrics(in)
+ err := proc.ConsumeMetrics(context.Background(), rms)
+ require.NoError(t, err)
+
+ // aggregate manually
+ wantv := want[s.id(pmetric.AggregationTemporalityCumulative)]
+ wantv.SetIntValue(wantv.IntValue() + v)
+ wantv.SetTimestamp(ts)
+ }
+
+ // get the final processor output for each stream
+ got := make(map[identity.Stream]data.Number)
+ for _, md := range sink.AllMetrics() {
+ metrics.All(md)(func(m metrics.Metric) bool {
+ sum := metrics.Sum(m)
+ streams.Datapoints(sum)(func(id identity.Stream, dp data.Number) bool {
+ got[id] = dp
+ return true
+ })
+ return true
+ })
+ }
+
+ sort := cmpopts.SortMaps(func(a, b identity.Stream) bool {
+ return a.Hash().Sum64() < b.Hash().Sum64()
+ })
+ if diff := compare.Diff(want, got, sort); diff != "" {
+ t.Fatal(diff)
+ }
+}
+
+// TestTimestamp verifies timestamp handling, most notably:
+// - Timestamp() keeps getting advanced
+// - StartTimestamp() stays the same
+func TestTimestamps(t *testing.T) {
+ proc, sink := setup(t, nil)
+
+ sb := stream()
+ point := func(start, last pcommon.Timestamp) data.Number {
+ return sb.point(start, last, 0)
+ }
+
+ cases := []struct {
+ in data.Number
+ out data.Number
+ drop bool
+ }{{
+ // first: take as-is
+ in: point(1000, 1100),
+ out: point(1000, 1100),
+ }, {
+ // subsequent: take, but keep start-ts
+ in: point(1100, 1200),
+ out: point(1000, 1200),
+ }, {
+ // gap: take
+ in: point(1300, 1400),
+ out: point(1000, 1400),
+ }, {
+ // out of order
+ in: point(1200, 1300),
+ drop: true,
+ }, {
+ // older start
+ in: point(500, 550),
+ drop: true,
+ }}
+
+ for i, cs := range cases {
+ t.Run(strconv.Itoa(i), func(t *testing.T) {
+ sink.Reset()
+
+ in := sb.resourceMetrics(sb.delta(cs.in))
+ want := make([]pmetric.Metrics, 0)
+ if !cs.drop {
+ want = []pmetric.Metrics{sb.resourceMetrics(sb.cumul(cs.out))}
+ }
+
+ err := proc.ConsumeMetrics(context.Background(), in)
+ require.NoError(t, err)
+
+ out := sink.AllMetrics()
+ if diff := compare.Diff(want, out); diff != "" {
+ t.Fatal(diff)
+ }
+ })
+ }
+}
+
+func TestStreamLimit(t *testing.T) {
+ proc, sink := setup(t, &self.Config{MaxStale: 5 * time.Minute, MaxStreams: 10})
+
+ good := make([]SumBuilder, 10)
+ for i := range good {
+ good[i] = stream()
+ }
+ bad := stream()
+ _ = bad
+
+ diff := func(want, got []pmetric.Metrics) {
+ t.Helper()
+ if diff := compare.Diff(want, got); diff != "" {
+ t.Fatal(diff)
+ }
+ }
+
+ writeGood := func(ts pcommon.Timestamp) {
+ for i, sb := range good {
+ in := sb.resourceMetrics(sb.delta(sb.point(0, ts+pcommon.Timestamp(i), 0)))
+ want := sb.resourceMetrics(sb.cumul(sb.point(0, ts+pcommon.Timestamp(i), 0)))
+
+ err := proc.ConsumeMetrics(context.Background(), in)
+ require.NoError(t, err)
+
+ diff([]pmetric.Metrics{want}, sink.AllMetrics())
+ sink.Reset()
+ }
+ }
+
+ // write up to limit must work
+ writeGood(0)
+
+ // extra stream must be dropped, nothing written
+ in := bad.resourceMetrics(bad.delta(bad.point(0, 0, 0)))
+ err := proc.ConsumeMetrics(context.Background(), in)
+ require.NoError(t, err)
+ diff([]pmetric.Metrics{}, sink.AllMetrics())
+ sink.Reset()
+
+ // writing existing streams must still work
+ writeGood(100)
+}
+
+type copyable interface {
+ CopyTo(pmetric.Metric)
+}
+
+func (s SumBuilder) resourceMetrics(metrics ...copyable) pmetric.Metrics {
+ md := pmetric.NewMetrics()
+
+ rm := md.ResourceMetrics().AppendEmpty()
+ s.Resource().CopyTo(rm.Resource())
+
+ sm := rm.ScopeMetrics().AppendEmpty()
+ s.Scope().CopyTo(sm.Scope())
+
+ for _, m := range metrics {
+ m.CopyTo(sm.Metrics().AppendEmpty())
+ }
+ return md
+}
+
+type SumBuilder struct {
+ random.Metric[data.Number]
+ base data.Number
+}
+
+func (s SumBuilder) with(dps ...data.Number) pmetric.Metric {
+ m := pmetric.NewMetric()
+ s.Metric.CopyTo(m)
+
+ for _, dp := range dps {
+ dp.NumberDataPoint.CopyTo(m.Sum().DataPoints().AppendEmpty())
+ }
+
+ return m
+}
+
+func (s SumBuilder) delta(dps ...data.Number) pmetric.Metric {
+ m := s.with(dps...)
+ m.Sum().SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
+ return m
+}
+
+func (s SumBuilder) cumul(dps ...data.Number) pmetric.Metric {
+ m := s.with(dps...)
+ m.Sum().SetAggregationTemporality(pmetric.AggregationTemporalityCumulative)
+ return m
+}
+
+func (s SumBuilder) id(temp pmetric.AggregationTemporality) identity.Stream {
+ m := s.with(s.base)
+ m.Sum().SetAggregationTemporality(temp)
+
+ mid := identity.OfMetric(s.Ident().Scope(), m)
+ return identity.OfStream(mid, s.base)
+}
+
+func (s SumBuilder) point(start, ts pcommon.Timestamp, value int64) data.Number {
+ dp := s.base.Clone()
+ dp.SetStartTimestamp(start)
+ dp.SetTimestamp(ts)
+ dp.SetIntValue(value)
+ return dp
+}
+
+func stream() SumBuilder {
+ sum := random.Sum()
+ _, base := sum.Stream()
+ return SumBuilder{Metric: sum, base: base}
+}
diff --git a/processor/deltatorateprocessor/factory_test.go b/processor/deltatorateprocessor/factory_test.go
index b566f8da17ee..073f14743467 100644
--- a/processor/deltatorateprocessor/factory_test.go
+++ b/processor/deltatorateprocessor/factory_test.go
@@ -27,7 +27,7 @@ func TestType(t *testing.T) {
func TestCreateDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig()
- assert.Equal(t, cfg, &Config{})
+ assert.Equal(t, &Config{}, cfg)
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
}
diff --git a/processor/deltatorateprocessor/go.mod b/processor/deltatorateprocessor/go.mod
index 0973f475e744..d2ac69592970 100644
--- a/processor/deltatorateprocessor/go.mod
+++ b/processor/deltatorateprocessor/go.mod
@@ -4,12 +4,12 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -34,26 +34,26 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/processor/deltatorateprocessor/go.sum b/processor/deltatorateprocessor/go.sum
index c54fb647c8ae..edf4c682cc6b 100644
--- a/processor/deltatorateprocessor/go.sum
+++ b/processor/deltatorateprocessor/go.sum
@@ -50,60 +50,60 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -127,8 +127,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/processor/filterprocessor/factory_test.go b/processor/filterprocessor/factory_test.go
index b0772fbfba45..516cd7e42eaf 100644
--- a/processor/filterprocessor/factory_test.go
+++ b/processor/filterprocessor/factory_test.go
@@ -30,9 +30,9 @@ func TestType(t *testing.T) {
func TestCreateDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig()
- assert.Equal(t, cfg, &Config{
+ assert.Equal(t, &Config{
ErrorMode: ottl.PropagateError,
- })
+ }, cfg)
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
}
diff --git a/processor/filterprocessor/go.mod b/processor/filterprocessor/go.mod
index b713d56c2fcd..c169455035e9 100644
--- a/processor/filterprocessor/go.mod
+++ b/processor/filterprocessor/go.mod
@@ -3,21 +3,21 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/filte
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -29,6 +29,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/elastic/go-grok v0.3.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
@@ -51,27 +52,27 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/processor/filterprocessor/go.sum b/processor/filterprocessor/go.sum
index 80a353a2d60d..7638d7efae16 100644
--- a/processor/filterprocessor/go.sum
+++ b/processor/filterprocessor/go.sum
@@ -13,6 +13,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -74,16 +76,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
@@ -92,48 +94,48 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -151,20 +153,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/processor/filterprocessor/metrics_test.go b/processor/filterprocessor/metrics_test.go
index 04ee5c2cca7c..fe71d97a32df 100644
--- a/processor/filterprocessor/metrics_test.go
+++ b/processor/filterprocessor/metrics_test.go
@@ -418,6 +418,36 @@ func TestFilterMetricProcessorTelemetry(t *testing.T) {
},
},
},
+ {
+ Name: "otelcol_processor_incoming_metric_points",
+ Description: "Number of metric points passed to the processor.",
+ Unit: "{datapoints}",
+ Data: metricdata.Sum[int64]{
+ Temporality: metricdata.CumulativeTemporality,
+ IsMonotonic: true,
+ DataPoints: []metricdata.DataPoint[int64]{
+ {
+ Value: 2,
+ Attributes: attribute.NewSet(attribute.String("processor", "filter")),
+ },
+ },
+ },
+ },
+ {
+ Name: "otelcol_processor_outgoing_metric_points",
+ Description: "Number of metric points emitted from the processor.",
+ Unit: "{datapoints}",
+ Data: metricdata.Sum[int64]{
+ Temporality: metricdata.CumulativeTemporality,
+ IsMonotonic: true,
+ DataPoints: []metricdata.DataPoint[int64]{
+ {
+ Value: 2,
+ Attributes: attribute.NewSet(attribute.String("processor", "filter")),
+ },
+ },
+ },
+ },
}
tel.assertMetrics(t, want)
@@ -448,6 +478,36 @@ func TestFilterMetricProcessorTelemetry(t *testing.T) {
},
},
},
+ {
+ Name: "otelcol_processor_incoming_metric_points",
+ Description: "Number of metric points passed to the processor.",
+ Unit: "{datapoints}",
+ Data: metricdata.Sum[int64]{
+ Temporality: metricdata.CumulativeTemporality,
+ IsMonotonic: true,
+ DataPoints: []metricdata.DataPoint[int64]{
+ {
+ Value: 4,
+ Attributes: attribute.NewSet(attribute.String("processor", "filter")),
+ },
+ },
+ },
+ },
+ {
+ Name: "otelcol_processor_outgoing_metric_points",
+ Description: "Number of metric points emitted from the processor.",
+ Unit: "{datapoints}",
+ Data: metricdata.Sum[int64]{
+ Temporality: metricdata.CumulativeTemporality,
+ IsMonotonic: true,
+ DataPoints: []metricdata.DataPoint[int64]{
+ {
+ Value: 3,
+ Attributes: attribute.NewSet(attribute.String("processor", "filter")),
+ },
+ },
+ },
+ },
}
tel.assertMetrics(t, want)
@@ -477,6 +537,36 @@ func TestFilterMetricProcessorTelemetry(t *testing.T) {
},
},
},
+ {
+ Name: "otelcol_processor_incoming_metric_points",
+ Description: "Number of metric points passed to the processor.",
+ Unit: "{datapoints}",
+ Data: metricdata.Sum[int64]{
+ Temporality: metricdata.CumulativeTemporality,
+ IsMonotonic: true,
+ DataPoints: []metricdata.DataPoint[int64]{
+ {
+ Value: 4,
+ Attributes: attribute.NewSet(attribute.String("processor", "filter")),
+ },
+ },
+ },
+ },
+ {
+ Name: "otelcol_processor_outgoing_metric_points",
+ Description: "Number of metric points emitted from the processor.",
+ Unit: "{datapoints}",
+ Data: metricdata.Sum[int64]{
+ Temporality: metricdata.CumulativeTemporality,
+ IsMonotonic: true,
+ DataPoints: []metricdata.DataPoint[int64]{
+ {
+ Value: 3,
+ Attributes: attribute.NewSet(attribute.String("processor", "filter")),
+ },
+ },
+ },
+ },
}
tel.assertMetrics(t, want)
diff --git a/processor/geoipprocessor/geoip_processor.go b/processor/geoipprocessor/geoip_processor.go
index e1716b4a3862..f358cfabcaf8 100644
--- a/processor/geoipprocessor/geoip_processor.go
+++ b/processor/geoipprocessor/geoip_processor.go
@@ -69,7 +69,7 @@ func ipFromAttributes(attributes []attribute.Key, resource pcommon.Map) (net.IP,
// geoLocation fetches geolocation information for the given IP address using the configured providers.
// It returns a set of attributes containing the geolocation data, or an error if the location could not be determined.
func (g *geoIPProcessor) geoLocation(ctx context.Context, ip net.IP) (attribute.Set, error) {
- allAttributes := attribute.EmptySet()
+ allAttributes := &attribute.Set{}
for _, provider := range g.providers {
geoAttributes, err := provider.Location(ctx, ip)
if err != nil {
diff --git a/processor/geoipprocessor/go.mod b/processor/geoipprocessor/go.mod
index f4763e98b0d7..f25125b09abf 100644
--- a/processor/geoipprocessor/go.mod
+++ b/processor/geoipprocessor/go.mod
@@ -4,22 +4,22 @@ go 1.22.0
require (
github.com/maxmind/MaxMind-DB v0.0.0-20240605211347-880f6b4b5eb6
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/oschwald/geoip2-golang v1.11.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
go.uber.org/goleak v1.3.0
)
-require go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+require go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
require (
github.com/beorn7/perks v1.0.1 // indirect
@@ -47,74 +47,75 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/oschwald/maxminddb-golang v1.13.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
go4.org/netipx v0.0.0-20230824141953-6213f710f925 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/processor/geoipprocessor/go.sum b/processor/geoipprocessor/go.sum
index 722b5ed506e2..1b8a3c2a384b 100644
--- a/processor/geoipprocessor/go.sum
+++ b/processor/geoipprocessor/go.sum
@@ -80,12 +80,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -93,8 +93,8 @@ github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99
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=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -115,90 +115,92 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.1 h1:UiBhFP07YbZlv3fW2D/Xi0DrEMRGw2QB1DLV2JiJEis=
-go.opentelemetry.io/collector/client v1.14.1/go.mod h1:a8A6aWydaeiItFzY0zlHO/Q6mLNnZsW0Y/iVxbJsO4A=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.1 h1:If0hRGyfDbC9Y80CYcLBKeSdY7BXcs98r7gPJlzH5uU=
-go.opentelemetry.io/collector/config/configauth v0.108.1/go.mod h1:8P3fOkwwP7k09xaTKmu7MrMgTZmMXtWdUrJQgjhy3a4=
-go.opentelemetry.io/collector/config/configcompression v1.14.1 h1:YiNlBSeyDaFWrDPFpMJ7y7XlWYMDV0bh8GwO9ukXNa8=
-go.opentelemetry.io/collector/config/configcompression v1.14.1/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/configopaque v1.14.1 h1:5xAEa4ld+57xWKdU2gR5/6+rBa7LTCPfShJQFUxN0Zw=
-go.opentelemetry.io/collector/config/configopaque v1.14.1/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.1 h1:kJBpb/1GGKktEa6taf4TgfFY34JD4WpCFVq9by+VWyU=
-go.opentelemetry.io/collector/config/configretry v1.14.1/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.1 h1:cd5kNvLnIe+GVHUV6Fk6O5fkwS4at8dVCrFo7t0O8kE=
-go.opentelemetry.io/collector/config/configtls v1.14.1/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.1 h1:Z/U8+UpvGT2DZ64/kp/nlosJgjCkhZ7MaEqQ3QHudyo=
-go.opentelemetry.io/collector/config/internal v0.108.1/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.1 h1:h1kuC5Lvzxb3LcShUXdVHjh+PpqX/Kpd2ypNObwxH0s=
-go.opentelemetry.io/collector/extension/auth v0.108.1/go.mod h1:QLvy/dJdiPEhUbkhqIythMoVnZxmvbzeA2Wnm4oZSgU=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.0 h1:SMUKTntljRmFvB8nCVf6KjbEQ/qm63wi+huDx+Bc/po=
+go.opentelemetry.io/collector/client v1.15.0/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U=
+go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE=
+go.opentelemetry.io/collector/config/configcompression v1.15.0 h1:HHzus/ahJW2dA6h4S4vs1MwlbOck27Ivk/L3o0V94UA=
+go.opentelemetry.io/collector/config/configcompression v1.15.0/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/configopaque v1.15.0 h1:J1rmPR1WGro7BNCgni3o+VDoyB7ZqH2/SG1YK+6ujCw=
+go.opentelemetry.io/collector/config/configopaque v1.15.0/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs=
+go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.0 h1:imUIYDu6lo7juxxgpJhoMQ+LJRxqQzKvjOcWTo4u0IY=
+go.opentelemetry.io/collector/config/configtls v1.15.0/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns=
+go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg=
+go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 h1:kIJiOXHHBgMCvuDNA602dS39PJKB+ryiclLE3V5DIvM=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0/go.mod h1:6cGr7MxnF72lAiA7nbkSC8wnfIk+L9CtMzJWaaII9vs=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -207,40 +209,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -262,8 +264,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -274,12 +276,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -290,12 +292,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/processor/groupbyattrsprocessor/go.mod b/processor/groupbyattrsprocessor/go.mod
index d004b9ea88dc..a0d7d801eb41 100644
--- a/processor/groupbyattrsprocessor/go.mod
+++ b/processor/groupbyattrsprocessor/go.mod
@@ -3,19 +3,19 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/group
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -40,21 +40,21 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/processor/groupbyattrsprocessor/go.sum b/processor/groupbyattrsprocessor/go.sum
index c54fb647c8ae..edf4c682cc6b 100644
--- a/processor/groupbyattrsprocessor/go.sum
+++ b/processor/groupbyattrsprocessor/go.sum
@@ -50,60 +50,60 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -127,8 +127,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/processor/groupbyattrsprocessor/processor_test.go b/processor/groupbyattrsprocessor/processor_test.go
index a6722ddb6f97..9f9fb1e09c87 100644
--- a/processor/groupbyattrsprocessor/processor_test.go
+++ b/processor/groupbyattrsprocessor/processor_test.go
@@ -366,7 +366,7 @@ func TestComplexAttributeGrouping(t *testing.T) {
metrics := rm.ScopeMetrics().At(j).Metrics()
for k := 0; k < metrics.Len(); k++ {
metric := metrics.At(k)
- assert.Equal(t, metric.Histogram().AggregationTemporality(), pmetric.AggregationTemporalityCumulative)
+ assert.Equal(t, pmetric.AggregationTemporalityCumulative, metric.Histogram().AggregationTemporality())
for l := 0; l < metric.Histogram().DataPoints().Len(); l++ {
assert.EqualValues(t, outputRecordAttrs, metric.Histogram().DataPoints().At(l).Attributes())
}
@@ -1109,7 +1109,7 @@ func Test_GetMetricInInstrumentationLibrary(t *testing.T) {
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
- require.Equal(t, getMetricInInstrumentationLibrary(tt.ilm, tt.searched), tt.want)
+ require.Equal(t, tt.want, getMetricInInstrumentationLibrary(tt.ilm, tt.searched))
})
}
}
diff --git a/processor/groupbytraceprocessor/event_test.go b/processor/groupbytraceprocessor/event_test.go
index b820508e470c..eb7fd5065745 100644
--- a/processor/groupbytraceprocessor/event_test.go
+++ b/processor/groupbytraceprocessor/event_test.go
@@ -541,5 +541,5 @@ func assertGaugeNotCreated(t *testing.T, name string, tt componentTestTelemetry)
var md metricdata.ResourceMetrics
require.NoError(t, tt.reader.Collect(context.Background(), &md))
got := tt.getMetric(name, md)
- assert.Equal(t, got, metricdata.Metrics{}, "gauge exists already but shouldn't")
+ assert.Equal(t, metricdata.Metrics{}, got, "gauge exists already but shouldn't")
}
diff --git a/processor/groupbytraceprocessor/factory_test.go b/processor/groupbytraceprocessor/factory_test.go
index 7ca4bb54c643..1680e8eb4d0b 100644
--- a/processor/groupbytraceprocessor/factory_test.go
+++ b/processor/groupbytraceprocessor/factory_test.go
@@ -60,7 +60,7 @@ func TestCreateTestProcessorWithNotImplementedOptions(t *testing.T) {
p, err := f.CreateTracesProcessor(context.Background(), processortest.NewNopSettings(), tt.config, consumertest.NewNop())
// verify
- assert.Error(t, tt.expectedErr, err)
+ assert.ErrorIs(t, tt.expectedErr, err)
assert.Nil(t, p)
}
}
diff --git a/processor/groupbytraceprocessor/go.mod b/processor/groupbytraceprocessor/go.mod
index 636d252d0e4f..62647a8df25c 100644
--- a/processor/groupbytraceprocessor/go.mod
+++ b/processor/groupbytraceprocessor/go.mod
@@ -3,19 +3,19 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/group
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
)
@@ -40,19 +40,19 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/processor/groupbytraceprocessor/go.sum b/processor/groupbytraceprocessor/go.sum
index f396033639a8..93a348ddb10f 100644
--- a/processor/groupbytraceprocessor/go.sum
+++ b/processor/groupbytraceprocessor/go.sum
@@ -50,12 +50,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -66,42 +66,42 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -125,8 +125,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/processor/groupbytraceprocessor/processor_test.go b/processor/groupbytraceprocessor/processor_test.go
index 1a9056eadf0c..77864d1bc4c4 100644
--- a/processor/groupbytraceprocessor/processor_test.go
+++ b/processor/groupbytraceprocessor/processor_test.go
@@ -253,7 +253,7 @@ func TestTraceErrorFromStorageWhileReleasing(t *testing.T) {
err = p.markAsReleased(traceID, p.eventMachine.workers[workerIndexForTraceID(traceID, config.NumWorkers)].fire)
// verify
- assert.True(t, errors.Is(err, expectedError))
+ assert.ErrorIs(t, err, expectedError)
}
func TestTraceErrorFromStorageWhileProcessingTrace(t *testing.T) {
@@ -290,7 +290,7 @@ func TestTraceErrorFromStorageWhileProcessingTrace(t *testing.T) {
err := p.onTraceReceived(tracesWithID{id: traceID, td: batch[0]}, p.eventMachine.workers[0])
// verify
- assert.True(t, errors.Is(err, expectedError))
+ assert.ErrorIs(t, err, expectedError)
}
func TestAddSpansToExistingTrace(t *testing.T) {
@@ -385,7 +385,7 @@ func TestTraceErrorFromStorageWhileProcessingSecondTrace(t *testing.T) {
)
// verify
- assert.True(t, errors.Is(err, expectedError))
+ assert.ErrorIs(t, err, expectedError)
}
func TestErrorFromStorageWhileRemovingTrace(t *testing.T) {
@@ -412,7 +412,7 @@ func TestErrorFromStorageWhileRemovingTrace(t *testing.T) {
err := p.onTraceRemoved(traceID)
// verify
- assert.True(t, errors.Is(err, expectedError))
+ assert.ErrorIs(t, err, expectedError)
}
func TestTraceNotFoundWhileRemovingTrace(t *testing.T) {
diff --git a/processor/intervalprocessor/go.mod b/processor/intervalprocessor/go.mod
index 522e1eccb4de..a78018dfc4b6 100644
--- a/processor/intervalprocessor/go.mod
+++ b/processor/intervalprocessor/go.mod
@@ -3,16 +3,16 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/inter
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -36,27 +36,27 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/processor/intervalprocessor/go.sum b/processor/intervalprocessor/go.sum
index f396033639a8..93a348ddb10f 100644
--- a/processor/intervalprocessor/go.sum
+++ b/processor/intervalprocessor/go.sum
@@ -50,12 +50,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -66,42 +66,42 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -125,8 +125,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/processor/k8sattributesprocessor/go.mod b/processor/k8sattributesprocessor/go.mod
index 097864313611..dd4390948cba 100644
--- a/processor/k8sattributesprocessor/go.mod
+++ b/processor/k8sattributesprocessor/go.mod
@@ -6,26 +6,26 @@ require (
github.com/distribution/reference v0.6.0
github.com/google/go-cmp v0.6.0
github.com/google/uuid v1.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8stest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8stest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -80,39 +80,41 @@ require (
github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/x448/float16 v0.8.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/proto/otlp v1.3.1 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.4.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/processor/k8sattributesprocessor/go.sum b/processor/k8sattributesprocessor/go.sum
index a61fe248f06b..f5c741e4b802 100644
--- a/processor/k8sattributesprocessor/go.sum
+++ b/processor/k8sattributesprocessor/go.sum
@@ -1042,8 +1042,8 @@ github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4
github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw=
github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks=
github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 h1:bkypFPDjIYGfCYD5mRBvpqxfYX1YCS1PXdKYWi8FsN0=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0/go.mod h1:P+Lt/0by1T8bfcF3z737NnSbmxQAppXMRziHUxPOC8k=
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/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
@@ -1169,16 +1169,16 @@ github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qR
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w=
github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo=
@@ -1239,104 +1239,84 @@ go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
-go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
-go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
-go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
-go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI=
go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
@@ -1493,8 +1473,8 @@ golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
golang.org/x/net v0.11.0/go.mod h1:2L/ixqYpgIVXmeoSA/4Lu7BzTG4KIyPIryS4IsOd1oQ=
golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI=
golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -1526,8 +1506,8 @@ golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw
golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE=
golang.org/x/oauth2 v0.11.0/go.mod h1:LdF7O/8bLR/qWK9DrpXmbHLTouvRHK0SgJl0GmDBchk=
-golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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=
@@ -1630,8 +1610,8 @@ golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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=
@@ -1647,8 +1627,8 @@ golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=
golang.org/x/term v0.9.0/go.mod h1:M6DEAAIenWoTxdKrOltXcmDY3rSplQUkrvaDU5FcQyo=
golang.org/x/term v0.11.0/go.mod h1:zC9APTIj3jG3FdV/Ons+XE1riIZXG4aZ4GTHiPZJPIU=
golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1668,8 +1648,8 @@ golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.10.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -1746,8 +1726,8 @@ golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s=
golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4=
golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc=
golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -1985,8 +1965,8 @@ google.golang.org/genproto/googleapis/api v0.0.0-20230706204954-ccb25ca9f130/go.
google.golang.org/genproto/googleapis/api v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ=
google.golang.org/genproto/googleapis/api v0.0.0-20230803162519-f966b187b2e5/go.mod h1:5DZzOUPCLYL3mNkQ0ms0F3EuUNZ7py1Bqeq6sxzI7/Q=
google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA=
google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234015-3fc162c6f38a/go.mod h1:xURIpW9ES5+/GZhnV6beoEtxQrnkRGIfP5VQG2tCBLc=
google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA=
diff --git a/processor/k8sattributesprocessor/internal/kube/client_test.go b/processor/k8sattributesprocessor/internal/kube/client_test.go
index 4fc4802aa35e..97b0cdc06b16 100644
--- a/processor/k8sattributesprocessor/internal/kube/client_test.go
+++ b/processor/k8sattributesprocessor/internal/kube/client_test.go
@@ -258,13 +258,13 @@ func TestReplicaSetHandler(t *testing.T) {
c.handleReplicaSetAdd(replicaset)
assert.Len(t, c.ReplicaSets, 1)
got := c.ReplicaSets[string(replicaset.UID)]
- assert.Equal(t, got.Name, "deployment-aaa")
- assert.Equal(t, got.Namespace, "namespaceA")
- assert.Equal(t, got.UID, "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee")
- assert.Equal(t, got.Deployment, Deployment{
+ assert.Equal(t, "deployment-aaa", got.Name)
+ assert.Equal(t, "namespaceA", got.Namespace)
+ assert.Equal(t, "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", got.UID)
+ assert.Equal(t, Deployment{
Name: "deployment",
UID: "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjj",
- })
+ }, got.Deployment)
// test update replicaset
updatedReplicaset := replicaset
@@ -272,13 +272,13 @@ func TestReplicaSetHandler(t *testing.T) {
c.handleReplicaSetUpdate(replicaset, updatedReplicaset)
assert.Len(t, c.ReplicaSets, 1)
got = c.ReplicaSets[string(replicaset.UID)]
- assert.Equal(t, got.Name, "deployment-aaa")
- assert.Equal(t, got.Namespace, "namespaceA")
- assert.Equal(t, got.UID, "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee")
- assert.Equal(t, got.Deployment, Deployment{
+ assert.Equal(t, "deployment-aaa", got.Name)
+ assert.Equal(t, "namespaceA", got.Namespace)
+ assert.Equal(t, "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", got.UID)
+ assert.Equal(t, Deployment{
Name: "deployment",
UID: "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjj",
- })
+ }, got.Deployment)
// test delete replicaset
c.handleReplicaSetDelete(updatedReplicaset)
diff --git a/processor/k8sattributesprocessor/processor_test.go b/processor/k8sattributesprocessor/processor_test.go
index 3263f06b6062..63b62cc85e87 100644
--- a/processor/k8sattributesprocessor/processor_test.go
+++ b/processor/k8sattributesprocessor/processor_test.go
@@ -353,7 +353,7 @@ func TestIPDetectionFromContext(t *testing.T) {
m.assertBatchesLen(1)
m.assertResourceObjectLen(0)
m.assertResource(0, func(r pcommon.Resource) {
- require.Greater(t, r.Attributes().Len(), 0)
+ require.Positive(t, r.Attributes().Len())
assertResourceHasStringAttribute(t, r, "k8s.pod.ip", "1.1.1.1")
})
}
@@ -537,7 +537,7 @@ func TestIPSourceWithoutPodAssociation(t *testing.T) {
m.testConsume(ctx, traces, metrics, logs, nil)
m.assertBatchesLen(i + 1)
m.assertResource(i, func(res pcommon.Resource) {
- require.Greater(t, res.Attributes().Len(), 0)
+ require.Positive(t, res.Attributes().Len())
assertResourceHasStringAttribute(t, res, "k8s.pod.ip", tc.out)
})
})
@@ -623,7 +623,7 @@ func TestIPSourceWithPodAssociation(t *testing.T) {
m.testConsume(ctx, traces, metrics, logs, nil)
m.assertBatchesLen(i + 1)
m.assertResource(i, func(res pcommon.Resource) {
- require.Greater(t, res.Attributes().Len(), 0)
+ require.Positive(t, res.Attributes().Len())
assertResourceHasStringAttribute(t, res, tc.outLabel, tc.outValue)
})
})
@@ -666,7 +666,7 @@ func TestPodUID(t *testing.T) {
m.assertBatchesLen(1)
m.assertResourceObjectLen(0)
m.assertResource(0, func(r pcommon.Resource) {
- require.Greater(t, r.Attributes().Len(), 0)
+ require.Positive(t, r.Attributes().Len())
assertResourceHasStringAttribute(t, r, "k8s.pod.uid", "ef10d10b-2da5-4030-812e-5f45c1531227")
})
}
@@ -728,7 +728,7 @@ func TestAddPodLabels(t *testing.T) {
m.assertBatchesLen(i + 1)
m.assertResourceObjectLen(i)
m.assertResource(i, func(res pcommon.Resource) {
- require.Greater(t, res.Attributes().Len(), 0)
+ require.Positive(t, res.Attributes().Len())
assertResourceHasStringAttribute(t, res, "k8s.pod.ip", ip)
for k, v := range attrs {
assertResourceHasStringAttribute(t, res, k, v)
diff --git a/processor/logdedupprocessor/go.mod b/processor/logdedupprocessor/go.mod
index 111a7eb5d35e..5228dca358d2 100644
--- a/processor/logdedupprocessor/go.mod
+++ b/processor/logdedupprocessor/go.mod
@@ -3,18 +3,18 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/logde
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -43,21 +43,21 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/processor/logdedupprocessor/go.sum b/processor/logdedupprocessor/go.sum
index f396033639a8..93a348ddb10f 100644
--- a/processor/logdedupprocessor/go.sum
+++ b/processor/logdedupprocessor/go.sum
@@ -50,12 +50,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -66,42 +66,42 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -125,8 +125,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/processor/logstransformprocessor/go.mod b/processor/logstransformprocessor/go.mod
index d138af40d285..83442849a2c6 100644
--- a/processor/logstransformprocessor/go.mod
+++ b/processor/logstransformprocessor/go.mod
@@ -3,26 +3,26 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/logst
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
require (
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c
)
require (
@@ -30,6 +30,7 @@ require (
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
@@ -45,35 +46,36 @@ require (
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/leodido/go-syslog/v4 v4.1.0 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/processor/logstransformprocessor/go.sum b/processor/logstransformprocessor/go.sum
index f190b37d4f76..5efdac44b3ef 100644
--- a/processor/logstransformprocessor/go.sum
+++ b/processor/logstransformprocessor/go.sum
@@ -7,6 +7,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -50,6 +52,8 @@ github.com/leodido/go-syslog/v4 v4.1.0 h1:Wsl194qyWXr7V6DrGWC3xmxA9Ra6XgWO+toNt2
github.com/leodido/go-syslog/v4 v4.1.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98=
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/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg=
+github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -63,16 +67,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -83,56 +87,56 @@ github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXV
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -158,12 +162,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/processor/metricsgenerationprocessor/factory_test.go b/processor/metricsgenerationprocessor/factory_test.go
index 65b6e5a876e9..891920dbd192 100644
--- a/processor/metricsgenerationprocessor/factory_test.go
+++ b/processor/metricsgenerationprocessor/factory_test.go
@@ -27,7 +27,7 @@ func TestType(t *testing.T) {
func TestCreateDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig()
- assert.Equal(t, cfg, &Config{})
+ assert.Equal(t, &Config{}, cfg)
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
}
diff --git a/processor/metricsgenerationprocessor/go.mod b/processor/metricsgenerationprocessor/go.mod
index 60c61763e59a..ce2163f7badf 100644
--- a/processor/metricsgenerationprocessor/go.mod
+++ b/processor/metricsgenerationprocessor/go.mod
@@ -4,12 +4,12 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -34,26 +34,26 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/processor/metricsgenerationprocessor/go.sum b/processor/metricsgenerationprocessor/go.sum
index c54fb647c8ae..edf4c682cc6b 100644
--- a/processor/metricsgenerationprocessor/go.sum
+++ b/processor/metricsgenerationprocessor/go.sum
@@ -50,60 +50,60 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -127,8 +127,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/processor/metricstransformprocessor/factory_test.go b/processor/metricstransformprocessor/factory_test.go
index fddfb0984bf1..1ae4f3116406 100644
--- a/processor/metricstransformprocessor/factory_test.go
+++ b/processor/metricstransformprocessor/factory_test.go
@@ -29,7 +29,7 @@ func TestType(t *testing.T) {
func TestCreateDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig()
- assert.Equal(t, cfg, &Config{})
+ assert.Equal(t, &Config{}, cfg)
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
}
diff --git a/processor/metricstransformprocessor/go.mod b/processor/metricstransformprocessor/go.mod
index d10c44589b39..a8b17a5753d3 100644
--- a/processor/metricstransformprocessor/go.mod
+++ b/processor/metricstransformprocessor/go.mod
@@ -3,16 +3,16 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/metri
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -36,29 +36,29 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/processor/metricstransformprocessor/go.sum b/processor/metricstransformprocessor/go.sum
index c54fb647c8ae..780f67594cc5 100644
--- a/processor/metricstransformprocessor/go.sum
+++ b/processor/metricstransformprocessor/go.sum
@@ -50,60 +50,60 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -127,12 +127,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/processor/probabilisticsamplerprocessor/go.mod b/processor/probabilisticsamplerprocessor/go.mod
index 274a1eb3047c..0a1459d36e2e 100644
--- a/processor/probabilisticsamplerprocessor/go.mod
+++ b/processor/probabilisticsamplerprocessor/go.mod
@@ -3,22 +3,22 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/proba
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -50,64 +50,65 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/processor/probabilisticsamplerprocessor/go.sum b/processor/probabilisticsamplerprocessor/go.sum
index 5483f6f85ccc..4c7691c4ee64 100644
--- a/processor/probabilisticsamplerprocessor/go.sum
+++ b/processor/probabilisticsamplerprocessor/go.sum
@@ -72,12 +72,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -85,8 +85,8 @@ github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99
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=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -107,90 +107,92 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.1 h1:If0hRGyfDbC9Y80CYcLBKeSdY7BXcs98r7gPJlzH5uU=
-go.opentelemetry.io/collector/config/configauth v0.108.1/go.mod h1:8P3fOkwwP7k09xaTKmu7MrMgTZmMXtWdUrJQgjhy3a4=
-go.opentelemetry.io/collector/config/configcompression v1.14.1 h1:YiNlBSeyDaFWrDPFpMJ7y7XlWYMDV0bh8GwO9ukXNa8=
-go.opentelemetry.io/collector/config/configcompression v1.14.1/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/configopaque v1.14.1 h1:5xAEa4ld+57xWKdU2gR5/6+rBa7LTCPfShJQFUxN0Zw=
-go.opentelemetry.io/collector/config/configopaque v1.14.1/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.1 h1:kJBpb/1GGKktEa6taf4TgfFY34JD4WpCFVq9by+VWyU=
-go.opentelemetry.io/collector/config/configretry v1.14.1/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.1 h1:cd5kNvLnIe+GVHUV6Fk6O5fkwS4at8dVCrFo7t0O8kE=
-go.opentelemetry.io/collector/config/configtls v1.14.1/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.1 h1:Z/U8+UpvGT2DZ64/kp/nlosJgjCkhZ7MaEqQ3QHudyo=
-go.opentelemetry.io/collector/config/internal v0.108.1/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.1 h1:h1kuC5Lvzxb3LcShUXdVHjh+PpqX/Kpd2ypNObwxH0s=
-go.opentelemetry.io/collector/extension/auth v0.108.1/go.mod h1:QLvy/dJdiPEhUbkhqIythMoVnZxmvbzeA2Wnm4oZSgU=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U=
+go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE=
+go.opentelemetry.io/collector/config/configcompression v1.15.0 h1:HHzus/ahJW2dA6h4S4vs1MwlbOck27Ivk/L3o0V94UA=
+go.opentelemetry.io/collector/config/configcompression v1.15.0/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/configopaque v1.15.0 h1:J1rmPR1WGro7BNCgni3o+VDoyB7ZqH2/SG1YK+6ujCw=
+go.opentelemetry.io/collector/config/configopaque v1.15.0/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs=
+go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.0 h1:imUIYDu6lo7juxxgpJhoMQ+LJRxqQzKvjOcWTo4u0IY=
+go.opentelemetry.io/collector/config/configtls v1.15.0/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns=
+go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg=
+go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 h1:kIJiOXHHBgMCvuDNA602dS39PJKB+ryiclLE3V5DIvM=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0/go.mod h1:6cGr7MxnF72lAiA7nbkSC8wnfIk+L9CtMzJWaaII9vs=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -199,40 +201,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -252,8 +254,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -264,12 +266,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -280,12 +282,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/processor/redactionprocessor/go.mod b/processor/redactionprocessor/go.mod
index 218ac1fb13c8..993ae2fb5f88 100644
--- a/processor/redactionprocessor/go.mod
+++ b/processor/redactionprocessor/go.mod
@@ -4,12 +4,12 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -34,26 +34,26 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/processor/redactionprocessor/go.sum b/processor/redactionprocessor/go.sum
index c54fb647c8ae..edf4c682cc6b 100644
--- a/processor/redactionprocessor/go.sum
+++ b/processor/redactionprocessor/go.sum
@@ -50,60 +50,60 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -127,8 +127,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/processor/remotetapprocessor/go.mod b/processor/remotetapprocessor/go.mod
index d4f2896e44c6..a522be79bdbe 100644
--- a/processor/remotetapprocessor/go.mod
+++ b/processor/remotetapprocessor/go.mod
@@ -3,20 +3,20 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/remot
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
- golang.org/x/net v0.28.0
+ golang.org/x/net v0.29.0
golang.org/x/time v0.6.0
)
@@ -44,36 +44,36 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/processor/remotetapprocessor/go.sum b/processor/remotetapprocessor/go.sum
index 5e2effce2bd0..8bdaec193a13 100644
--- a/processor/remotetapprocessor/go.sum
+++ b/processor/remotetapprocessor/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -76,66 +76,66 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -151,20 +151,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U=
golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
diff --git a/processor/remotetapprocessor/processor.go b/processor/remotetapprocessor/processor.go
index fb7e6eae321a..6156376a80b6 100644
--- a/processor/remotetapprocessor/processor.go
+++ b/processor/remotetapprocessor/processor.go
@@ -52,7 +52,7 @@ func (w *wsprocessor) Start(ctx context.Context, host component.Host) error {
if err != nil {
return fmt.Errorf("failed to bind to address %s: %w", w.config.Endpoint, err)
}
- w.server, err = w.config.ServerConfig.ToServer(ctx, host, w.telemetrySettings, websocket.Handler(w.handleConn))
+ w.server, err = w.config.ServerConfig.ToServer(ctx, host, w.telemetrySettings, websocket.Server{Handler: w.handleConn})
if err != nil {
return err
}
diff --git a/processor/resourcedetectionprocessor/config_test.go b/processor/resourcedetectionprocessor/config_test.go
index 0140ebfc3914..499474e81d17 100644
--- a/processor/resourcedetectionprocessor/config_test.go
+++ b/processor/resourcedetectionprocessor/config_test.go
@@ -212,7 +212,7 @@ func TestGetConfigFromType(t *testing.T) {
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
output := tt.inputDetectorConfig.GetConfigFromType(tt.detectorType)
- assert.Equal(t, output, tt.expectedConfig)
+ assert.Equal(t, tt.expectedConfig, output)
})
}
}
diff --git a/processor/resourcedetectionprocessor/go.mod b/processor/resourcedetectionprocessor/go.mod
index 42133ae9b921..c4e105f092cd 100644
--- a/processor/resourcedetectionprocessor/go.mod
+++ b/processor/resourcedetectionprocessor/go.mod
@@ -8,23 +8,23 @@ require (
github.com/aws/aws-sdk-go v1.55.5
github.com/google/go-cmp v0.6.0
github.com/hashicorp/consul/api v1.29.4
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.109.0
github.com/shirou/gopsutil/v4 v4.24.8
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -37,6 +37,7 @@ require (
github.com/Showmax/go-fqdn v1.0.0 // indirect
github.com/armon/go-metrics v0.4.1 // indirect
github.com/beorn7/perks v1.0.1 // indirect
+ github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/distribution/reference v0.5.0 // indirect
@@ -98,9 +99,9 @@ require (
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -111,34 +112,36 @@ require (
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/x448/float16 v0.8.4 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ go.opentelemetry.io/proto/otlp v1.3.1 // indirect
golang.org/x/exp v0.0.0-20230817173708-d852ddb80c63 // indirect
golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.4.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
diff --git a/processor/resourcedetectionprocessor/go.sum b/processor/resourcedetectionprocessor/go.sum
index cc1a996e3b01..3a31342f19b4 100644
--- a/processor/resourcedetectionprocessor/go.sum
+++ b/processor/resourcedetectionprocessor/go.sum
@@ -214,8 +214,8 @@ github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5m
github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg=
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 h1:bkypFPDjIYGfCYD5mRBvpqxfYX1YCS1PXdKYWi8FsN0=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0/go.mod h1:P+Lt/0by1T8bfcF3z737NnSbmxQAppXMRziHUxPOC8k=
github.com/hashicorp/consul/api v1.29.4 h1:P6slzxDLBOxUSj3fWo2o65VuKtbtOXFi7TSSgtXutuE=
github.com/hashicorp/consul/api v1.29.4/go.mod h1:HUlfw+l2Zy68ceJavv2zAyArl2fqhGWnMycyt56sBgg=
github.com/hashicorp/consul/proto-public v0.6.2 h1:+DA/3g/IiKlJZb88NBn0ZgXrxJp2NlvCZdEyl+qxvL0=
@@ -401,8 +401,8 @@ github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:Om
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.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -411,8 +411,8 @@ github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/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=
@@ -473,72 +473,72 @@ 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=
go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0 h1:Xw8U6u2f8DK2XAkGRFV7BBLENgnTGX9i4rQRxJf+/vs=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0/go.mod h1:6KW1Fm6R/s6Z3PGXwSJN2K4eT6wQB3vXX6CVnYX9NmM=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -619,15 +619,15 @@ golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwY
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-20210410081132-afb366fc7cd1/go.mod h1:9tjilg8BloeKEkVJvy7fQ90B1CfIiPueXVOjqfkSzI8=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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=
@@ -685,13 +685,13 @@ golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBc
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -699,8 +699,8 @@ 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.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
diff --git a/processor/resourcedetectionprocessor/internal/aws/ec2/ec2_test.go b/processor/resourcedetectionprocessor/internal/aws/ec2/ec2_test.go
index bf0385758595..1a8c29266151 100644
--- a/processor/resourcedetectionprocessor/internal/aws/ec2/ec2_test.go
+++ b/processor/resourcedetectionprocessor/internal/aws/ec2/ec2_test.go
@@ -353,7 +353,7 @@ func TestEC2Tags(t *testing.T) {
return
}
assert.NoError(t, err)
- assert.Equal(t, output, tt.expectedOutput)
+ assert.Equal(t, tt.expectedOutput, output)
})
}
}
diff --git a/processor/resourcedetectionprocessor/internal/resourcedetection_test.go b/processor/resourcedetectionprocessor/internal/resourcedetection_test.go
index 67e49ca4f620..5817b6ad3e7a 100644
--- a/processor/resourcedetectionprocessor/internal/resourcedetection_test.go
+++ b/processor/resourcedetectionprocessor/internal/resourcedetection_test.go
@@ -281,7 +281,7 @@ func TestFilterAttributes_NoMatch(t *testing.T) {
_, ok = attr.Get("host.id")
assert.False(t, ok)
- assert.EqualValues(t, droppedAttributes, []string{"host.name", "host.id"})
+ assert.EqualValues(t, []string{"host.name", "host.id"}, droppedAttributes)
}
func TestFilterAttributes_NilAttributes(t *testing.T) {
diff --git a/processor/resourceprocessor/go.mod b/processor/resourceprocessor/go.mod
index f6ec452c6b7b..c0f92a1dc7a3 100644
--- a/processor/resourceprocessor/go.mod
+++ b/processor/resourceprocessor/go.mod
@@ -3,15 +3,15 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/resou
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -35,30 +35,30 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/processor/resourceprocessor/go.sum b/processor/resourceprocessor/go.sum
index 3c35a69a4179..e1faa94b0f95 100644
--- a/processor/resourceprocessor/go.sum
+++ b/processor/resourceprocessor/go.sum
@@ -50,62 +50,62 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -129,12 +129,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/processor/routingprocessor/go.mod b/processor/routingprocessor/go.mod
index 4b67b8098c19..d0720f0365d0 100644
--- a/processor/routingprocessor/go.mod
+++ b/processor/routingprocessor/go.mod
@@ -3,23 +3,23 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/routi
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -33,6 +33,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/elastic/go-grok v0.3.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
@@ -56,41 +57,41 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
diff --git a/processor/routingprocessor/go.sum b/processor/routingprocessor/go.sum
index dd6d6d5f20cc..0ff70c7112dd 100644
--- a/processor/routingprocessor/go.sum
+++ b/processor/routingprocessor/go.sum
@@ -15,6 +15,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -35,8 +37,6 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
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/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc=
@@ -80,16 +80,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
@@ -98,110 +98,84 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:JxAqLxtRF0+LJlzADUinpYO5yCy0PfQw287cX+w+NWU=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:jc+4XrGLQ7Ce50A8m4l3JASBmH2pW7fgpKGn+SD1VjU=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
-go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c h1:+FFNbQaFClf6hhY8zr1O727MIPnvLm89OwNA5wgoXJY=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lB030NoiXj/aISrjx0rM5cajsw6yLfx3HWGrRxFc/FA=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
-go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
-go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
-go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -219,20 +193,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -241,8 +215,6 @@ golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/processor/routingprocessor/logs_test.go b/processor/routingprocessor/logs_test.go
index ead511b87fac..e6572f2f43ee 100644
--- a/processor/routingprocessor/logs_test.go
+++ b/processor/routingprocessor/logs_test.go
@@ -365,8 +365,8 @@ func TestLogsAreCorrectlySplitPerResourceAttributeWithOTTL(t *testing.T) {
assert.Len(t, firstExp.AllLogs(), 1)
assert.Len(t, secondExp.AllLogs(), 1)
- assert.Equal(t, firstExp.AllLogs()[0].LogRecordCount(), 2)
- assert.Equal(t, secondExp.AllLogs()[0].LogRecordCount(), 2)
+ assert.Equal(t, 2, firstExp.AllLogs()[0].LogRecordCount())
+ assert.Equal(t, 2, secondExp.AllLogs()[0].LogRecordCount())
assert.Equal(t, firstExp.AllLogs(), secondExp.AllLogs())
})
@@ -396,7 +396,7 @@ func TestLogsAreCorrectlySplitPerResourceAttributeWithOTTL(t *testing.T) {
rspan := defaultExp.AllLogs()[0].ResourceLogs().At(0)
attr, ok := rspan.Resource().Attributes().Get("X-Tenant")
assert.True(t, ok, "routing attribute must exists")
- assert.Equal(t, attr.AsString(), "something-else")
+ assert.Equal(t, "something-else", attr.AsString())
})
}
diff --git a/processor/routingprocessor/metrics_test.go b/processor/routingprocessor/metrics_test.go
index 70e706a03f87..87e6e1614eb4 100644
--- a/processor/routingprocessor/metrics_test.go
+++ b/processor/routingprocessor/metrics_test.go
@@ -433,8 +433,8 @@ func TestMetricsAreCorrectlySplitPerResourceAttributeRoutingWithOTTL(t *testing.
assert.Len(t, firstExp.AllMetrics(), 1)
assert.Len(t, secondExp.AllMetrics(), 1)
- assert.Equal(t, firstExp.AllMetrics()[0].MetricCount(), 2)
- assert.Equal(t, secondExp.AllMetrics()[0].MetricCount(), 2)
+ assert.Equal(t, 2, firstExp.AllMetrics()[0].MetricCount())
+ assert.Equal(t, 2, secondExp.AllMetrics()[0].MetricCount())
assert.Equal(t, firstExp.AllMetrics(), secondExp.AllMetrics())
})
diff --git a/processor/routingprocessor/traces_test.go b/processor/routingprocessor/traces_test.go
index 6d4e584aa4b2..55b5de17146d 100644
--- a/processor/routingprocessor/traces_test.go
+++ b/processor/routingprocessor/traces_test.go
@@ -421,8 +421,8 @@ func TestTracesAreCorrectlySplitPerResourceAttributeWithOTTL(t *testing.T) {
assert.Len(t, firstExp.AllTraces(), 1)
assert.Len(t, secondExp.AllTraces(), 1)
- assert.Equal(t, firstExp.AllTraces()[0].SpanCount(), 2)
- assert.Equal(t, secondExp.AllTraces()[0].SpanCount(), 2)
+ assert.Equal(t, 2, firstExp.AllTraces()[0].SpanCount())
+ assert.Equal(t, 2, secondExp.AllTraces()[0].SpanCount())
assert.Equal(t, firstExp.AllTraces(), secondExp.AllTraces())
})
diff --git a/processor/schemaprocessor/go.mod b/processor/schemaprocessor/go.mod
index 41b056e2c598..6b7f525b7938 100644
--- a/processor/schemaprocessor/go.mod
+++ b/processor/schemaprocessor/go.mod
@@ -4,14 +4,14 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/schema v0.0.8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/schema v0.0.9
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -41,37 +41,37 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/processor/schemaprocessor/go.sum b/processor/schemaprocessor/go.sum
index cf81f775b51f..8c58d65e4a52 100644
--- a/processor/schemaprocessor/go.sum
+++ b/processor/schemaprocessor/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -76,68 +76,68 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/schema v0.0.8 h1:1xIgzhhQ2RUlrLb8fjZhu0r53AbMEHlskCZubhDFHm4=
-go.opentelemetry.io/otel/schema v0.0.8/go.mod h1:0kr6T5IuXl9+e5nnfHy61AKv2SDphq9a7qrqpHcDdpQ=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/schema v0.0.9 h1:0Qq6CZuIksDuKXlIsXTYqVI76Mcs1QEDu67IsK4iZmI=
+go.opentelemetry.io/otel/schema v0.0.9/go.mod h1:kLQ2cK1Ulw7VklNjeJNJZ0TPPr96iXFLYR9MkJquRUg=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -153,20 +153,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/processor/spanprocessor/go.mod b/processor/spanprocessor/go.mod
index d0ef32345307..d5a4b1c7f994 100644
--- a/processor/spanprocessor/go.mod
+++ b/processor/spanprocessor/go.mod
@@ -3,18 +3,18 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanp
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -24,6 +24,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/elastic/go-grok v0.3.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
@@ -45,33 +46,33 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/processor/spanprocessor/go.sum b/processor/spanprocessor/go.sum
index 2036756f4efc..b88d37a58205 100644
--- a/processor/spanprocessor/go.sum
+++ b/processor/spanprocessor/go.sum
@@ -13,6 +13,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/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=
@@ -72,16 +74,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
@@ -90,48 +92,48 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -149,20 +151,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/processor/sumologicprocessor/aggregate_attributes_processor_test.go b/processor/sumologicprocessor/aggregate_attributes_processor_test.go
index 53aa738d00a7..b6a8deb097cd 100644
--- a/processor/sumologicprocessor/aggregate_attributes_processor_test.go
+++ b/processor/sumologicprocessor/aggregate_attributes_processor_test.go
@@ -133,7 +133,7 @@ func TestMetrics(t *testing.T) {
name: "empty",
createMetric: pmetric.NewMetric,
test: func(m pmetric.Metric) {
- require.Equal(t, m.Type(), pmetric.MetricTypeEmpty)
+ require.Equal(t, pmetric.MetricTypeEmpty, m.Type())
},
},
{
@@ -149,7 +149,7 @@ func TestMetrics(t *testing.T) {
s := pmetric.NewMetric().SetEmptySum()
s.DataPoints().AppendEmpty().Attributes().PutEmptyMap("a").PutStr("c", "x")
- require.Equal(t, m.Type(), pmetric.MetricTypeSum)
+ require.Equal(t, pmetric.MetricTypeSum, m.Type())
require.Equal(t, s.DataPoints().At(0).Attributes().AsRaw(), m.Sum().DataPoints().At(0).Attributes().AsRaw())
},
},
@@ -166,7 +166,7 @@ func TestMetrics(t *testing.T) {
s := pmetric.NewMetric().SetEmptyGauge()
s.DataPoints().AppendEmpty().Attributes().PutEmptyMap("a").PutStr("c", "x")
- require.Equal(t, m.Type(), pmetric.MetricTypeGauge)
+ require.Equal(t, pmetric.MetricTypeGauge, m.Type())
require.Equal(t, s.DataPoints().At(0).Attributes().AsRaw(), m.Gauge().DataPoints().At(0).Attributes().AsRaw())
},
},
@@ -183,7 +183,7 @@ func TestMetrics(t *testing.T) {
s := pmetric.NewMetric().SetEmptyHistogram()
s.DataPoints().AppendEmpty().Attributes().PutEmptyMap("a").PutStr("c", "x")
- require.Equal(t, m.Type(), pmetric.MetricTypeHistogram)
+ require.Equal(t, pmetric.MetricTypeHistogram, m.Type())
require.Equal(t, s.DataPoints().At(0).Attributes().AsRaw(), m.Histogram().DataPoints().At(0).Attributes().AsRaw())
},
},
@@ -200,7 +200,7 @@ func TestMetrics(t *testing.T) {
s := pmetric.NewMetric().SetEmptyExponentialHistogram()
s.DataPoints().AppendEmpty().Attributes().PutEmptyMap("a").PutStr("c", "x")
- require.Equal(t, m.Type(), pmetric.MetricTypeExponentialHistogram)
+ require.Equal(t, pmetric.MetricTypeExponentialHistogram, m.Type())
require.Equal(t, s.DataPoints().At(0).Attributes().AsRaw(), m.ExponentialHistogram().DataPoints().At(0).Attributes().AsRaw())
},
},
@@ -217,7 +217,7 @@ func TestMetrics(t *testing.T) {
s := pmetric.NewMetric().SetEmptySummary()
s.DataPoints().AppendEmpty().Attributes().PutEmptyMap("a").PutStr("c", "x")
- require.Equal(t, m.Type(), pmetric.MetricTypeSummary)
+ require.Equal(t, pmetric.MetricTypeSummary, m.Type())
require.Equal(t, s.DataPoints().At(0).Attributes().AsRaw(), m.Summary().DataPoints().At(0).Attributes().AsRaw())
},
},
diff --git a/processor/sumologicprocessor/go.mod b/processor/sumologicprocessor/go.mod
index f94c5ef6a148..90fc0e51b703 100644
--- a/processor/sumologicprocessor/go.mod
+++ b/processor/sumologicprocessor/go.mod
@@ -4,14 +4,14 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -43,69 +43,70 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/processor/sumologicprocessor/go.sum b/processor/sumologicprocessor/go.sum
index 2633f019171a..45b3dd7b8424 100644
--- a/processor/sumologicprocessor/go.sum
+++ b/processor/sumologicprocessor/go.sum
@@ -74,12 +74,12 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRI
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -87,8 +87,8 @@ github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99
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=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -109,90 +109,92 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.1 h1:UiBhFP07YbZlv3fW2D/Xi0DrEMRGw2QB1DLV2JiJEis=
-go.opentelemetry.io/collector/client v1.14.1/go.mod h1:a8A6aWydaeiItFzY0zlHO/Q6mLNnZsW0Y/iVxbJsO4A=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.1 h1:If0hRGyfDbC9Y80CYcLBKeSdY7BXcs98r7gPJlzH5uU=
-go.opentelemetry.io/collector/config/configauth v0.108.1/go.mod h1:8P3fOkwwP7k09xaTKmu7MrMgTZmMXtWdUrJQgjhy3a4=
-go.opentelemetry.io/collector/config/configcompression v1.14.1 h1:YiNlBSeyDaFWrDPFpMJ7y7XlWYMDV0bh8GwO9ukXNa8=
-go.opentelemetry.io/collector/config/configcompression v1.14.1/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/configopaque v1.14.1 h1:5xAEa4ld+57xWKdU2gR5/6+rBa7LTCPfShJQFUxN0Zw=
-go.opentelemetry.io/collector/config/configopaque v1.14.1/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.1 h1:kJBpb/1GGKktEa6taf4TgfFY34JD4WpCFVq9by+VWyU=
-go.opentelemetry.io/collector/config/configretry v1.14.1/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.1 h1:cd5kNvLnIe+GVHUV6Fk6O5fkwS4at8dVCrFo7t0O8kE=
-go.opentelemetry.io/collector/config/configtls v1.14.1/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.1 h1:Z/U8+UpvGT2DZ64/kp/nlosJgjCkhZ7MaEqQ3QHudyo=
-go.opentelemetry.io/collector/config/internal v0.108.1/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.1 h1:h1kuC5Lvzxb3LcShUXdVHjh+PpqX/Kpd2ypNObwxH0s=
-go.opentelemetry.io/collector/extension/auth v0.108.1/go.mod h1:QLvy/dJdiPEhUbkhqIythMoVnZxmvbzeA2Wnm4oZSgU=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.0 h1:SMUKTntljRmFvB8nCVf6KjbEQ/qm63wi+huDx+Bc/po=
+go.opentelemetry.io/collector/client v1.15.0/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U=
+go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE=
+go.opentelemetry.io/collector/config/configcompression v1.15.0 h1:HHzus/ahJW2dA6h4S4vs1MwlbOck27Ivk/L3o0V94UA=
+go.opentelemetry.io/collector/config/configcompression v1.15.0/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/configopaque v1.15.0 h1:J1rmPR1WGro7BNCgni3o+VDoyB7ZqH2/SG1YK+6ujCw=
+go.opentelemetry.io/collector/config/configopaque v1.15.0/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs=
+go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.0 h1:imUIYDu6lo7juxxgpJhoMQ+LJRxqQzKvjOcWTo4u0IY=
+go.opentelemetry.io/collector/config/configtls v1.15.0/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns=
+go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg=
+go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 h1:kIJiOXHHBgMCvuDNA602dS39PJKB+ryiclLE3V5DIvM=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0/go.mod h1:6cGr7MxnF72lAiA7nbkSC8wnfIk+L9CtMzJWaaII9vs=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -201,40 +203,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -254,8 +256,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -266,12 +268,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -282,12 +284,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/processor/sumologicprocessor/translate_docker_metrics_processor_test.go b/processor/sumologicprocessor/translate_docker_metrics_processor_test.go
index d452fd3a2375..a6dd12f78ae6 100644
--- a/processor/sumologicprocessor/translate_docker_metrics_processor_test.go
+++ b/processor/sumologicprocessor/translate_docker_metrics_processor_test.go
@@ -95,7 +95,7 @@ func TestTranslateDockerMetric_ResourceAttrbutesAreTranslatedCorrectly(t *testin
res, ok := actual.Get(tc.nameOut)
assert.True(t, ok)
- assert.Equal(t, res.AsString(), "a")
+ assert.Equal(t, "a", res.AsString())
})
}
}
diff --git a/processor/tailsamplingprocessor/config_test.go b/processor/tailsamplingprocessor/config_test.go
index 164aa318013d..c94b3fc6b12e 100644
--- a/processor/tailsamplingprocessor/config_test.go
+++ b/processor/tailsamplingprocessor/config_test.go
@@ -31,7 +31,6 @@ func TestLoadConfig(t *testing.T) {
require.NoError(t, sub.Unmarshal(cfg))
assert.Equal(t,
- cfg,
&Config{
DecisionWait: 10 * time.Second,
NumTraces: 100,
@@ -185,5 +184,5 @@ func TestLoadConfig(t *testing.T) {
},
},
},
- })
+ }, cfg)
}
diff --git a/processor/tailsamplingprocessor/go.mod b/processor/tailsamplingprocessor/go.mod
index 1ad513fefe19..e60e199aec3b 100644
--- a/processor/tailsamplingprocessor/go.mod
+++ b/processor/tailsamplingprocessor/go.mod
@@ -6,27 +6,27 @@ require (
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
github.com/google/uuid v1.6.0
github.com/hashicorp/golang-lru/v2 v2.0.7
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
-require go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
+require go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
require (
github.com/alecthomas/participle/v2 v2.1.1 // indirect
@@ -34,6 +34,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/elastic/go-grok v0.3.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
@@ -54,23 +55,23 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/processor/tailsamplingprocessor/go.sum b/processor/tailsamplingprocessor/go.sum
index e3d21be51df5..776fef6b1d65 100644
--- a/processor/tailsamplingprocessor/go.sum
+++ b/processor/tailsamplingprocessor/go.sum
@@ -13,6 +13,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/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=
@@ -74,12 +76,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -92,46 +94,46 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -149,20 +151,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/processor/tailsamplingprocessor/internal/sampling/always_sample_test.go b/processor/tailsamplingprocessor/internal/sampling/always_sample_test.go
index f05fd3be3ccf..2be833dc655c 100644
--- a/processor/tailsamplingprocessor/internal/sampling/always_sample_test.go
+++ b/processor/tailsamplingprocessor/internal/sampling/always_sample_test.go
@@ -17,5 +17,5 @@ func TestEvaluate_AlwaysSample(t *testing.T) {
decision, err := filter.Evaluate(context.Background(), pcommon.TraceID([16]byte{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16}), newTraceStringAttrs(nil, "example", "value"))
assert.NoError(t, err)
- assert.Equal(t, decision, Sampled)
+ assert.Equal(t, Sampled, decision)
}
diff --git a/processor/tailsamplingprocessor/internal/sampling/and_test.go b/processor/tailsamplingprocessor/internal/sampling/and_test.go
index 6c68279cf183..0094768f7590 100644
--- a/processor/tailsamplingprocessor/internal/sampling/and_test.go
+++ b/processor/tailsamplingprocessor/internal/sampling/and_test.go
@@ -35,7 +35,7 @@ func TestAndEvaluatorNotSampled(t *testing.T) {
}
decision, err := and.Evaluate(context.Background(), traceID, trace)
require.NoError(t, err, "Failed to evaluate and policy: %v", err)
- assert.Equal(t, decision, NotSampled)
+ assert.Equal(t, NotSampled, decision)
}
@@ -61,7 +61,7 @@ func TestAndEvaluatorSampled(t *testing.T) {
}
decision, err := and.Evaluate(context.Background(), traceID, trace)
require.NoError(t, err, "Failed to evaluate and policy: %v", err)
- assert.Equal(t, decision, Sampled)
+ assert.Equal(t, Sampled, decision)
}
@@ -87,7 +87,7 @@ func TestAndEvaluatorStringInvertSampled(t *testing.T) {
}
decision, err := and.Evaluate(context.Background(), traceID, trace)
require.NoError(t, err, "Failed to evaluate and policy: %v", err)
- assert.Equal(t, decision, Sampled)
+ assert.Equal(t, Sampled, decision)
}
@@ -113,6 +113,6 @@ func TestAndEvaluatorStringInvertNotSampled(t *testing.T) {
}
decision, err := and.Evaluate(context.Background(), traceID, trace)
require.NoError(t, err, "Failed to evaluate and policy: %v", err)
- assert.Equal(t, decision, InvertNotSampled)
+ assert.Equal(t, InvertNotSampled, decision)
}
diff --git a/processor/tailsamplingprocessor/internal/sampling/composite_test.go b/processor/tailsamplingprocessor/internal/sampling/composite_test.go
index d7ef82fd7333..66a7d1606c34 100644
--- a/processor/tailsamplingprocessor/internal/sampling/composite_test.go
+++ b/processor/tailsamplingprocessor/internal/sampling/composite_test.go
@@ -71,7 +71,7 @@ func TestCompositeEvaluatorNotSampled(t *testing.T) {
// None of the numeric filters should match since input trace data does not contain
// the "tag", so the decision should be NotSampled.
expected := NotSampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
}
func TestCompositeEvaluatorSampled(t *testing.T) {
@@ -88,7 +88,7 @@ func TestCompositeEvaluatorSampled(t *testing.T) {
// The second policy is AlwaysSample, so the decision should be Sampled.
expected := Sampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
}
func TestCompositeEvaluator_OverflowAlwaysSampled(t *testing.T) {
@@ -107,7 +107,7 @@ func TestCompositeEvaluator_OverflowAlwaysSampled(t *testing.T) {
// The first policy is NewNumericAttributeFilter and trace tag matches criteria, so the decision should be Sampled.
expected := Sampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
trace = newTraceWithKV(traceID, "tag", int64(11))
@@ -116,7 +116,7 @@ func TestCompositeEvaluator_OverflowAlwaysSampled(t *testing.T) {
// The first policy is NewNumericAttributeFilter and trace tag matches criteria, so the decision should be Sampled.
expected = NotSampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
trace = newTraceWithKV(traceID, "tag", int64(1001))
decision, err = c.Evaluate(context.Background(), traceID, trace)
@@ -124,7 +124,7 @@ func TestCompositeEvaluator_OverflowAlwaysSampled(t *testing.T) {
// The first policy fails as the tag value is higher than the range set where as the second policy is AlwaysSample, so the decision should be Sampled.
expected = Sampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
}
func TestCompositeEvaluatorSampled_AlwaysSampled(t *testing.T) {
@@ -142,7 +142,7 @@ func TestCompositeEvaluatorSampled_AlwaysSampled(t *testing.T) {
// The second policy is AlwaysSample, so the decision should be Sampled.
expected := Sampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
}
}
@@ -161,7 +161,7 @@ func TestCompositeEvaluatorInverseSampled_AlwaysSampled(t *testing.T) {
// The second policy is AlwaysSample, so the decision should be Sampled.
expected := Sampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
}
}
@@ -181,7 +181,7 @@ func TestCompositeEvaluatorThrottling(t *testing.T) {
require.NoError(t, err, "Failed to evaluate composite policy: %v", err)
expected := Sampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
}
// Now we hit the rate limit, so subsequent evaluations should result in 100% NotSampled
@@ -190,7 +190,7 @@ func TestCompositeEvaluatorThrottling(t *testing.T) {
require.NoError(t, err, "Failed to evaluate composite policy: %v", err)
expected := NotSampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
}
// Let the time advance by one second.
@@ -202,7 +202,7 @@ func TestCompositeEvaluatorThrottling(t *testing.T) {
require.NoError(t, err, "Failed to evaluate composite policy: %v", err)
expected := Sampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
}
}
@@ -249,7 +249,7 @@ func TestCompositeEvaluator2SubpolicyThrottling(t *testing.T) {
require.NoError(t, err, "Failed to evaluate composite policy: %v", err)
expected := Sampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
}
// Now let's hit the hard limit and exceed the total by a factor of 2
@@ -258,7 +258,7 @@ func TestCompositeEvaluator2SubpolicyThrottling(t *testing.T) {
require.NoError(t, err, "Failed to evaluate composite policy: %v", err)
expected := NotSampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
}
// Let the time advance by one second.
@@ -270,6 +270,6 @@ func TestCompositeEvaluator2SubpolicyThrottling(t *testing.T) {
require.NoError(t, err, "Failed to evaluate composite policy: %v", err)
expected := Sampled
- assert.Equal(t, decision, expected)
+ assert.Equal(t, expected, decision)
}
}
diff --git a/processor/tailsamplingprocessor/internal/sampling/rate_limiting_test.go b/processor/tailsamplingprocessor/internal/sampling/rate_limiting_test.go
index 84918bb66eed..afa58ca78484 100644
--- a/processor/tailsamplingprocessor/internal/sampling/rate_limiting_test.go
+++ b/processor/tailsamplingprocessor/internal/sampling/rate_limiting_test.go
@@ -24,7 +24,7 @@ func TestRateLimiter(t *testing.T) {
trace.SpanCount = traceSpanCount
decision, err := rateLimiter.Evaluate(context.Background(), traceID, trace)
assert.NoError(t, err)
- assert.Equal(t, decision, NotSampled)
+ assert.Equal(t, NotSampled, decision)
// Trace span count equal to spans per second
traceSpanCount = &atomic.Int64{}
@@ -32,7 +32,7 @@ func TestRateLimiter(t *testing.T) {
trace.SpanCount = traceSpanCount
decision, err = rateLimiter.Evaluate(context.Background(), traceID, trace)
assert.NoError(t, err)
- assert.Equal(t, decision, NotSampled)
+ assert.Equal(t, NotSampled, decision)
// Trace span count less than spans per second
traceSpanCount = &atomic.Int64{}
@@ -40,12 +40,12 @@ func TestRateLimiter(t *testing.T) {
trace.SpanCount = traceSpanCount
decision, err = rateLimiter.Evaluate(context.Background(), traceID, trace)
assert.NoError(t, err)
- assert.Equal(t, decision, Sampled)
+ assert.Equal(t, Sampled, decision)
// Trace span count less than spans per second
traceSpanCount = &atomic.Int64{}
trace.SpanCount = traceSpanCount
decision, err = rateLimiter.Evaluate(context.Background(), traceID, trace)
assert.NoError(t, err)
- assert.Equal(t, decision, Sampled)
+ assert.Equal(t, Sampled, decision)
}
diff --git a/processor/tailsamplingprocessor/internal/sampling/time_provider_test.go b/processor/tailsamplingprocessor/internal/sampling/time_provider_test.go
index 18846fad1e27..9812e101244b 100644
--- a/processor/tailsamplingprocessor/internal/sampling/time_provider_test.go
+++ b/processor/tailsamplingprocessor/internal/sampling/time_provider_test.go
@@ -11,5 +11,5 @@ import (
func TestTimeProvider(t *testing.T) {
clock := MonotonicClock{}
- assert.Greater(t, clock.getCurSecond(), int64(0))
+ assert.Positive(t, clock.getCurSecond())
}
diff --git a/processor/transformprocessor/README.md b/processor/transformprocessor/README.md
index d9f6476970d5..455b486fd428 100644
--- a/processor/transformprocessor/README.md
+++ b/processor/transformprocessor/README.md
@@ -130,12 +130,12 @@ transform:
- context: metric
statements:
- set(description, "Sum") where type == "Sum"
+ - convert_sum_to_gauge() where name == "system.processes.count"
+ - convert_gauge_to_sum("cumulative", false) where name == "prometheus_metric"
- context: datapoint
statements:
- limit(attributes, 100, ["host.name"])
- truncate_all(attributes, 4096)
- - convert_sum_to_gauge() where metric.name == "system.processes.count"
- - convert_gauge_to_sum("cumulative", false) where metric.name == "prometheus_metric"
log_statements:
- context: resource
@@ -221,7 +221,7 @@ In addition to OTTL functions, the processor defines its own functions to help w
- [scale_metric](#scale_metric)
- [aggregate_on_attributes](#aggregate_on_attributes)
- [convert_exponential_histogram_to_histogram](#convert_exponential_histogram_to_histogram)
-
+- [aggregate_on_attribute_value](#aggregate_on_attribute_value)
### convert_sum_to_gauge
@@ -454,10 +454,12 @@ Examples:
`aggregate_on_attributes(function, Optional[attributes])`
-The `aggregate_on_attributes` function aggregates all datapoints in the metric based on the supplied attributes. `function` is a case-sensitive string that represents the aggregation function and `attributes` is an optional list of attribute keys to aggregate upon.
+The `aggregate_on_attributes` function aggregates all datapoints in the metric based on the supplied attributes. `function` is a case-sensitive string that represents the aggregation function and `attributes` is an optional list of attribute keys of type string to aggregate upon.
`aggregate_on_attributes` function removes all attributes that are present in datapoints except the ones that are specified in the `attributes` parameter. If `attributes` parameter is not set, all attributes are removed from datapoints. Afterwards all datapoints are aggregated depending on the attributes left (none or the ones present in the list).
+**NOTE:** This function is supported only in `metric` context.
+
The following metric types can be aggregated:
- sum
@@ -495,6 +497,50 @@ statements:
To aggregate only using a specified set of attributes, you can use `keep_matching_keys`.
+### aggregate_on_attribute_value
+
+`aggregate_on_attribute_value(function, attribute, values, newValue)`
+
+The `aggregate_on_attribute_value` function aggregates all datapoints in the metric containing the attribute `attribute` (type string) with one of the values present in the `values` parameter (list of strings) into a single datapoint where the attribute has the value `newValue` (type string). `function` is a case-sensitive string that represents the aggregation function.
+
+**NOTE:** This function is supported only in `metric` context.
+
+The following metric types can be aggregated:
+
+- sum
+- gauge
+- histogram
+- exponential histogram
+
+Supported aggregation functions are:
+
+- sum
+- max
+- min
+- mean
+- median
+- count
+
+**NOTE:** Only the `sum` agregation function is supported for histogram and exponential histogram datatypes.
+
+Examples:
+
+- `aggregate_on_attribute_value("sum", "attr1", ["val1", "val2"], "new_val") where name == "system.memory.usage"`
+
+The `aggregate_on_attribute_value` function can also be used in conjunction with
+[keep_matching_keys](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/pkg/ottl/ottlfuncs#keep_matching_keys) or
+[delete_matching_keys](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/pkg/ottl/ottlfuncs#delete_matching_keys).
+
+For example, to remove attribute keys matching a regex and aggregate the metrics on the remaining attributes, you can perform the following statement sequence:
+
+```yaml
+statements:
+ - delete_matching_keys(attributes, "(?i).*myRegex.*") where name == "system.memory.usage"
+ - aggregate_on_attribute_value("sum", "attr1", ["val1", "val2"], "new_val") where name == "system.memory.usage"
+```
+
+To aggregate only using a specified set of attributes, you can use `keep_matching_keys`.
+
## Examples
diff --git a/processor/transformprocessor/factory_test.go b/processor/transformprocessor/factory_test.go
index f3e7a8c7e52a..97a459a096ba 100644
--- a/processor/transformprocessor/factory_test.go
+++ b/processor/transformprocessor/factory_test.go
@@ -29,12 +29,12 @@ func TestFactory_Type(t *testing.T) {
func TestFactory_CreateDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig()
- assert.Equal(t, cfg, &Config{
+ assert.Equal(t, &Config{
ErrorMode: ottl.PropagateError,
TraceStatements: []common.ContextStatements{},
MetricStatements: []common.ContextStatements{},
LogStatements: []common.ContextStatements{},
- })
+ }, cfg)
assert.NoError(t, componenttest.CheckConfigStruct(cfg))
}
diff --git a/processor/transformprocessor/go.mod b/processor/transformprocessor/go.mod
index 84f7bcd43568..c3d2726c21bf 100644
--- a/processor/transformprocessor/go.mod
+++ b/processor/transformprocessor/go.mod
@@ -3,29 +3,29 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/processor/trans
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
)
-require go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
+require go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
require (
github.com/alecthomas/participle/v2 v2.1.1 // indirect
@@ -33,6 +33,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/elastic/go-grok v0.3.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
@@ -54,28 +55,28 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/processor/transformprocessor/go.sum b/processor/transformprocessor/go.sum
index 2036756f4efc..b88d37a58205 100644
--- a/processor/transformprocessor/go.sum
+++ b/processor/transformprocessor/go.sum
@@ -13,6 +13,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
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/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=
@@ -72,16 +74,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
@@ -90,48 +92,48 @@ github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZO
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -149,20 +151,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/processor/transformprocessor/internal/metrics/func_agregate_on_attribute_value_metrics.go b/processor/transformprocessor/internal/metrics/func_agregate_on_attribute_value_metrics.go
new file mode 100644
index 000000000000..0c6b5fd12961
--- /dev/null
+++ b/processor/transformprocessor/internal/metrics/func_agregate_on_attribute_value_metrics.go
@@ -0,0 +1,70 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package metrics // import "github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor/internal/metrics"
+
+import (
+ "context"
+ "fmt"
+
+ "go.opentelemetry.io/collector/pdata/pcommon"
+ "go.opentelemetry.io/collector/pdata/pmetric"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/aggregateutil"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl/contexts/ottlmetric"
+)
+
+type aggregateOnAttributeValueArguments struct {
+ AggregationFunction string
+ Attribute string
+ Values []string
+ NewValue string
+}
+
+func newAggregateOnAttributeValueFactory() ottl.Factory[ottlmetric.TransformContext] {
+ return ottl.NewFactory("aggregate_on_attribute_value", &aggregateOnAttributeValueArguments{}, createAggregateOnAttributeValueFunction)
+}
+
+func createAggregateOnAttributeValueFunction(_ ottl.FunctionContext, oArgs ottl.Arguments) (ottl.ExprFunc[ottlmetric.TransformContext], error) {
+ args, ok := oArgs.(*aggregateOnAttributeValueArguments)
+
+ if !ok {
+ return nil, fmt.Errorf("AggregateOnAttributeValueFactory args must be of type *AggregateOnAttributeValueArguments")
+ }
+
+ t, err := aggregateutil.ConvertToAggregationFunction(args.AggregationFunction)
+ if err != nil {
+ return nil, fmt.Errorf("invalid aggregation function: '%s', valid options: %s", err.Error(), aggregateutil.GetSupportedAggregationFunctionsList())
+ }
+
+ return AggregateOnAttributeValue(t, args.Attribute, args.Values, args.NewValue)
+}
+
+func AggregateOnAttributeValue(aggregationType aggregateutil.AggregationType, attribute string, values []string, newValue string) (ottl.ExprFunc[ottlmetric.TransformContext], error) {
+ return func(_ context.Context, tCtx ottlmetric.TransformContext) (any, error) {
+ metric := tCtx.GetMetric()
+
+ aggregateutil.RangeDataPointAttributes(metric, func(attrs pcommon.Map) bool {
+ val, ok := attrs.Get(attribute)
+ if !ok {
+ return true
+ }
+
+ for _, v := range values {
+ if val.Str() == v {
+ val.SetStr(newValue)
+ }
+ }
+ return true
+ })
+ ag := aggregateutil.AggGroups{}
+ newMetric := pmetric.NewMetric()
+ aggregateutil.CopyMetricDetails(metric, newMetric)
+ aggregateutil.GroupDataPoints(metric, &ag)
+ aggregateutil.MergeDataPoints(newMetric, aggregationType, ag)
+ newMetric.MoveTo(metric)
+
+ return nil, nil
+ }, nil
+}
diff --git a/processor/transformprocessor/internal/metrics/func_agregate_on_attribute_value_metrics_test.go b/processor/transformprocessor/internal/metrics/func_agregate_on_attribute_value_metrics_test.go
new file mode 100644
index 000000000000..0f84ee276d12
--- /dev/null
+++ b/processor/transformprocessor/internal/metrics/func_agregate_on_attribute_value_metrics_test.go
@@ -0,0 +1,661 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package metrics
+
+import (
+ "testing"
+
+ "github.com/stretchr/testify/assert"
+ "github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/pdata/pcommon"
+ "go.opentelemetry.io/collector/pdata/pmetric"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/aggregateutil"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl/contexts/ottlmetric"
+ "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest/pmetrictest"
+)
+
+func Test_aggregateOnAttributeValues(t *testing.T) {
+ tests := []struct {
+ name string
+ input pmetric.Metric
+ t aggregateutil.AggregationType
+ attribute string
+ values []string
+ newValue string
+ want func(pmetric.MetricSlice)
+ }{
+ {
+ name: "non-existing value",
+ input: getTestSumMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Sum,
+ values: []string{
+ "test44",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(100)
+ input.Attributes().PutStr("test", "test1")
+
+ input2 := sumMetric.Sum().DataPoints().AppendEmpty()
+ input2.SetDoubleValue(50)
+ input2.Attributes().PutStr("test", "test2")
+ },
+ },
+ {
+ name: "empty values",
+ input: getTestSumMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Sum,
+ values: []string{},
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(100)
+ input.Attributes().PutStr("test", "test1")
+
+ input2 := sumMetric.Sum().DataPoints().AppendEmpty()
+ input2.SetDoubleValue(50)
+ input2.Attributes().PutStr("test", "test2")
+ },
+ },
+ {
+ name: "non-existing attribute",
+ input: getTestSumMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Sum,
+ values: []string{
+ "test1",
+ },
+ attribute: "testyy",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(100)
+ input.Attributes().PutStr("test", "test1")
+
+ input2 := sumMetric.Sum().DataPoints().AppendEmpty()
+ input2.SetDoubleValue(50)
+ input2.Attributes().PutStr("test", "test2")
+ },
+ },
+ {
+ name: "non-matching attribute",
+ input: getTestSumMetricMultipleAggregateOnAttributeValueAdditionalAttribute(),
+ t: aggregateutil.Sum,
+ values: []string{
+ "test1",
+ },
+ attribute: "testyy",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(100)
+ input.Attributes().PutStr("test", "test1")
+
+ input2 := sumMetric.Sum().DataPoints().AppendEmpty()
+ input2.SetDoubleValue(50)
+ input2.Attributes().PutStr("test", "test2")
+ input2.Attributes().PutStr("test3", "test3")
+ },
+ },
+ {
+ name: "duplicated values",
+ input: getTestSumMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Sum,
+ values: []string{
+ "test1",
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(150)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "2 datapoints aggregated, one left unaggregated",
+ input: getTestSumMetricMultipleAggregateOnAttributeValueOdd(),
+ t: aggregateutil.Sum,
+ values: []string{
+ "test1",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(150)
+ input.Attributes().PutStr("test", "test_new")
+
+ input3 := sumMetric.Sum().DataPoints().AppendEmpty()
+ input3.SetDoubleValue(30)
+ input3.Attributes().PutStr("test", "test2")
+ },
+ },
+ {
+ name: "sum sum",
+ input: getTestSumMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Sum,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(150)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "sum mean",
+ input: getTestSumMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Mean,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(75)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "sum max",
+ input: getTestSumMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Max,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(100)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "sum min",
+ input: getTestSumMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Min,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(50)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "sum count",
+ input: getTestSumMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Count,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(2)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "sum median even",
+ input: getTestSumMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Median,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(75)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "sum median odd",
+ input: getTestSumMetricMultipleAggregateOnAttributeValueOdd(),
+ t: aggregateutil.Median,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ sumMetric := metrics.AppendEmpty()
+ sumMetric.SetEmptySum()
+ sumMetric.SetName("sum_metric")
+ input := sumMetric.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(50)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "gauge sum",
+ input: getTestGaugeMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Sum,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ metricInput := metrics.AppendEmpty()
+ metricInput.SetEmptyGauge()
+ metricInput.SetName("gauge_metric")
+
+ input := metricInput.Gauge().DataPoints().AppendEmpty()
+ input.SetIntValue(17)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "gauge mean",
+ input: getTestGaugeMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Mean,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ metricInput := metrics.AppendEmpty()
+ metricInput.SetEmptyGauge()
+ metricInput.SetName("gauge_metric")
+
+ input := metricInput.Gauge().DataPoints().AppendEmpty()
+ input.SetIntValue(8)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "gauge count",
+ input: getTestGaugeMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Count,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ metricInput := metrics.AppendEmpty()
+ metricInput.SetEmptyGauge()
+ metricInput.SetName("gauge_metric")
+
+ input := metricInput.Gauge().DataPoints().AppendEmpty()
+ input.SetIntValue(2)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "gauge median even",
+ input: getTestGaugeMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Median,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ metricInput := metrics.AppendEmpty()
+ metricInput.SetEmptyGauge()
+ metricInput.SetName("gauge_metric")
+
+ input := metricInput.Gauge().DataPoints().AppendEmpty()
+ input.SetIntValue(8)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "gauge median odd",
+ input: getTestGaugeMetricMultipleAggregateOnAttributeValueOdd(),
+ t: aggregateutil.Median,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ metricInput := metrics.AppendEmpty()
+ metricInput.SetEmptyGauge()
+ metricInput.SetName("gauge_metric")
+
+ input := metricInput.Gauge().DataPoints().AppendEmpty()
+ input.SetIntValue(5)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "gauge min",
+ input: getTestGaugeMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Min,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ metricInput := metrics.AppendEmpty()
+ metricInput.SetEmptyGauge()
+ metricInput.SetName("gauge_metric")
+
+ input := metricInput.Gauge().DataPoints().AppendEmpty()
+ input.SetIntValue(5)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "gauge max",
+ input: getTestGaugeMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Max,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ metricInput := metrics.AppendEmpty()
+ metricInput.SetEmptyGauge()
+ metricInput.SetName("gauge_metric")
+
+ input := metricInput.Gauge().DataPoints().AppendEmpty()
+ input.SetIntValue(12)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "histogram",
+ input: getTestHistogramMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Sum,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ metricInput := metrics.AppendEmpty()
+ metricInput.SetEmptyHistogram()
+ metricInput.SetName("histogram_metric")
+ metricInput.Histogram().SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
+
+ input := metricInput.Histogram().DataPoints().AppendEmpty()
+ input.SetCount(10)
+ input.SetSum(25)
+
+ input.BucketCounts().Append(4, 6)
+ input.ExplicitBounds().Append(1)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ {
+ name: "exponential histogram",
+ input: getTestExponentialHistogramMetricMultipleAggregateOnAttributeValue(),
+ t: aggregateutil.Sum,
+ values: []string{
+ "test1",
+ "test2",
+ },
+ attribute: "test",
+ newValue: "test_new",
+ want: func(metrics pmetric.MetricSlice) {
+ metricInput := metrics.AppendEmpty()
+ metricInput.SetEmptyExponentialHistogram()
+ metricInput.SetName("exponential_histogram_metric")
+ metricInput.ExponentialHistogram().SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
+
+ input := metricInput.ExponentialHistogram().DataPoints().AppendEmpty()
+ input.SetScale(1)
+ input.SetCount(10)
+ input.SetSum(25)
+ input.Attributes().PutStr("test", "test_new")
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ evaluate, err := AggregateOnAttributeValue(tt.t, tt.attribute, tt.values, tt.newValue)
+ assert.NoError(t, err)
+
+ _, err = evaluate(nil, ottlmetric.NewTransformContext(tt.input, pmetric.NewMetricSlice(), pcommon.NewInstrumentationScope(), pcommon.NewResource(), pmetric.NewScopeMetrics(), pmetric.NewResourceMetrics()))
+ require.NoError(t, err)
+
+ actualMetric := pmetric.NewMetricSlice()
+ tt.input.CopyTo(actualMetric.AppendEmpty())
+
+ if tt.want != nil {
+ expected := pmetric.NewMetricSlice()
+ tt.want(expected)
+
+ expectedMetrics := pmetric.NewMetrics()
+ sl := expectedMetrics.ResourceMetrics().AppendEmpty().ScopeMetrics().AppendEmpty().Metrics()
+ expected.CopyTo(sl)
+
+ actualMetrics := pmetric.NewMetrics()
+ sl2 := actualMetrics.ResourceMetrics().AppendEmpty().ScopeMetrics().AppendEmpty().Metrics()
+ actualMetric.CopyTo(sl2)
+
+ require.NoError(t, pmetrictest.CompareMetrics(expectedMetrics, actualMetrics, pmetrictest.IgnoreMetricDataPointsOrder()))
+ }
+ })
+ }
+}
+
+func Test_createAggregateOnAttributeValueFunction(t *testing.T) {
+ // invalid input arguments
+ _, e := createAggregateOnAttributeValueFunction(ottl.FunctionContext{}, nil)
+ require.Contains(t, e.Error(), "AggregateOnAttributeValueFactory args must be of type *AggregateOnAttributeValueArguments")
+
+ // invalid aggregation function
+ _, e = createAggregateOnAttributeValueFunction(ottl.FunctionContext{}, &aggregateOnAttributeValueArguments{
+ AggregationFunction: "invalid",
+ Attribute: "attr",
+ Values: []string{"val"},
+ NewValue: "newVal",
+ })
+ require.Contains(t, e.Error(), "invalid aggregation function")
+}
+
+func getTestSumMetricMultipleAggregateOnAttributeValue() pmetric.Metric {
+ metricInput := pmetric.NewMetric()
+ metricInput.SetEmptySum()
+ metricInput.SetName("sum_metric")
+
+ input := metricInput.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(100)
+ input.Attributes().PutStr("test", "test1")
+
+ input2 := metricInput.Sum().DataPoints().AppendEmpty()
+ input2.SetDoubleValue(50)
+ input2.Attributes().PutStr("test", "test2")
+
+ return metricInput
+}
+
+func getTestSumMetricMultipleAggregateOnAttributeValueAdditionalAttribute() pmetric.Metric {
+ metricInput := pmetric.NewMetric()
+ metricInput.SetEmptySum()
+ metricInput.SetName("sum_metric")
+
+ input := metricInput.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(100)
+ input.Attributes().PutStr("test", "test1")
+
+ input2 := metricInput.Sum().DataPoints().AppendEmpty()
+ input2.SetDoubleValue(50)
+ input2.Attributes().PutStr("test", "test2")
+ input2.Attributes().PutStr("test3", "test3")
+
+ return metricInput
+}
+
+func getTestSumMetricMultipleAggregateOnAttributeValueOdd() pmetric.Metric {
+ metricInput := pmetric.NewMetric()
+ metricInput.SetEmptySum()
+ metricInput.SetName("sum_metric")
+
+ input := metricInput.Sum().DataPoints().AppendEmpty()
+ input.SetDoubleValue(100)
+ input.Attributes().PutStr("test", "test1")
+
+ input2 := metricInput.Sum().DataPoints().AppendEmpty()
+ input2.SetDoubleValue(50)
+ input2.Attributes().PutStr("test", "test1")
+
+ input3 := metricInput.Sum().DataPoints().AppendEmpty()
+ input3.SetDoubleValue(30)
+ input3.Attributes().PutStr("test", "test2")
+
+ return metricInput
+}
+
+func getTestGaugeMetricMultipleAggregateOnAttributeValue() pmetric.Metric {
+ metricInput := pmetric.NewMetric()
+ metricInput.SetEmptyGauge()
+ metricInput.SetName("gauge_metric")
+
+ input := metricInput.Gauge().DataPoints().AppendEmpty()
+ input.SetIntValue(12)
+ input.Attributes().PutStr("test", "test1")
+
+ input2 := metricInput.Gauge().DataPoints().AppendEmpty()
+ input2.SetIntValue(5)
+ input2.Attributes().PutStr("test", "test2")
+
+ return metricInput
+}
+
+func getTestGaugeMetricMultipleAggregateOnAttributeValueOdd() pmetric.Metric {
+ metricInput := pmetric.NewMetric()
+ metricInput.SetEmptyGauge()
+ metricInput.SetName("gauge_metric")
+
+ input := metricInput.Gauge().DataPoints().AppendEmpty()
+ input.SetIntValue(12)
+ input.Attributes().PutStr("test", "test1")
+
+ input2 := metricInput.Gauge().DataPoints().AppendEmpty()
+ input2.SetIntValue(5)
+ input2.Attributes().PutStr("test", "test2")
+
+ input3 := metricInput.Gauge().DataPoints().AppendEmpty()
+ input3.SetIntValue(3)
+ input3.Attributes().PutStr("test", "test1")
+
+ return metricInput
+}
+
+func getTestHistogramMetricMultipleAggregateOnAttributeValue() pmetric.Metric {
+ metricInput := pmetric.NewMetric()
+ metricInput.SetEmptyHistogram()
+ metricInput.SetName("histogram_metric")
+ metricInput.Histogram().SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
+
+ input := metricInput.Histogram().DataPoints().AppendEmpty()
+ input.SetCount(5)
+ input.SetSum(12.34)
+
+ input.BucketCounts().Append(2, 3)
+ input.ExplicitBounds().Append(1)
+ input.Attributes().PutStr("test", "test1")
+
+ input2 := metricInput.Histogram().DataPoints().AppendEmpty()
+ input2.SetCount(5)
+ input2.SetSum(12.66)
+
+ input2.BucketCounts().Append(2, 3)
+ input2.ExplicitBounds().Append(1)
+ input2.Attributes().PutStr("test", "test2")
+ return metricInput
+}
+
+func getTestExponentialHistogramMetricMultipleAggregateOnAttributeValue() pmetric.Metric {
+ metricInput := pmetric.NewMetric()
+ metricInput.SetEmptyExponentialHistogram()
+ metricInput.SetName("exponential_histogram_metric")
+ metricInput.ExponentialHistogram().SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
+
+ input := metricInput.ExponentialHistogram().DataPoints().AppendEmpty()
+ input.SetScale(1)
+ input.SetCount(5)
+ input.SetSum(12.34)
+ input.Attributes().PutStr("test", "test1")
+
+ input2 := metricInput.ExponentialHistogram().DataPoints().AppendEmpty()
+ input2.SetScale(1)
+ input2.SetCount(5)
+ input2.SetSum(12.66)
+ input2.Attributes().PutStr("test", "test2")
+ return metricInput
+}
diff --git a/processor/transformprocessor/internal/metrics/functions.go b/processor/transformprocessor/internal/metrics/functions.go
index 872215a09e6c..23851dcd5ae0 100644
--- a/processor/transformprocessor/internal/metrics/functions.go
+++ b/processor/transformprocessor/internal/metrics/functions.go
@@ -52,6 +52,7 @@ func MetricFunctions() map[string]ottl.Factory[ottlmetric.TransformContext] {
newScaleMetricFactory(),
newAggregateOnAttributesFactory(),
newconvertExponentialHistToExplicitHistFactory(),
+ newAggregateOnAttributeValueFactory(),
)
if UseConvertBetweenSumAndGaugeMetricContext.IsEnabled() {
diff --git a/processor/transformprocessor/internal/metrics/functions_test.go b/processor/transformprocessor/internal/metrics/functions_test.go
index 24cd4db2d6ad..10e959be2df8 100644
--- a/processor/transformprocessor/internal/metrics/functions_test.go
+++ b/processor/transformprocessor/internal/metrics/functions_test.go
@@ -62,6 +62,7 @@ func Test_MetricFunctions(t *testing.T) {
expected["convert_sum_to_gauge"] = newConvertSumToGaugeFactory()
expected["convert_gauge_to_sum"] = newConvertGaugeToSumFactory()
expected["aggregate_on_attributes"] = newAggregateOnAttributesFactory()
+ expected["aggregate_on_attribute_value"] = newAggregateOnAttributeValueFactory()
expected["extract_sum_metric"] = newExtractSumMetricFactory()
expected["extract_count_metric"] = newExtractCountMetricFactory()
expected["copy_metric"] = newCopyMetricFactory()
diff --git a/processor/transformprocessor/internal/metrics/processor_test.go b/processor/transformprocessor/internal/metrics/processor_test.go
index 81140cd6babf..6087fcd70d74 100644
--- a/processor/transformprocessor/internal/metrics/processor_test.go
+++ b/processor/transformprocessor/internal/metrics/processor_test.go
@@ -245,6 +245,20 @@ func Test_ProcessMetrics_MetricContext(t *testing.T) {
dataPoint1.Attributes().PutStr("flags", "A|B|C")
dataPoint1.Attributes().PutStr("total.string", "123456789")
+ dataPoints.CopyTo(m.Sum().DataPoints())
+ },
+ },
+ {
+ statements: []string{`aggregate_on_attribute_value("sum", "attr1", ["test1", "test2"], "test") where name == "operationE"`},
+ want: func(td pmetric.Metrics) {
+ m := td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4)
+
+ dataPoints := pmetric.NewNumberDataPointSlice()
+ dataPoint1 := dataPoints.AppendEmpty()
+ dataPoint1.SetStartTimestamp(StartTimestamp)
+ dataPoint1.SetDoubleValue(4.7)
+ dataPoint1.Attributes().PutStr("attr1", "test")
+
dataPoints.CopyTo(m.Sum().DataPoints())
},
},
@@ -290,6 +304,8 @@ func Test_ProcessMetrics_DataPointContext(t *testing.T) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(1).Attributes().PutStr("test", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(1).Attributes().PutStr("test", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(3).Summary().DataPoints().At(0).Attributes().PutStr("test", "pass")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().DataPoints().At(0).Attributes().PutStr("test", "pass")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().DataPoints().At(1).Attributes().PutStr("test", "pass")
},
},
{
@@ -322,6 +338,7 @@ func Test_ProcessMetrics_DataPointContext(t *testing.T) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(1).SetDescription("test")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).SetDescription("test")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(3).SetDescription("test")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).SetDescription("test")
},
},
{
@@ -331,12 +348,14 @@ func Test_ProcessMetrics_DataPointContext(t *testing.T) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(1).SetUnit("new unit")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).SetUnit("new unit")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(3).SetUnit("new unit")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).SetUnit("new unit")
},
},
{
statements: []string{`set(metric.description, "Sum") where metric.type == METRIC_DATA_TYPE_SUM`},
want: func(td pmetric.Metrics) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(0).SetDescription("Sum")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).SetDescription("Sum")
},
},
{
@@ -345,12 +364,14 @@ func Test_ProcessMetrics_DataPointContext(t *testing.T) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(0).Sum().SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(1).Histogram().SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
},
},
{
statements: []string{`set(metric.is_monotonic, true) where metric.is_monotonic == false`},
want: func(td pmetric.Metrics) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(0).Sum().SetIsMonotonic(true)
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().SetIsMonotonic(true)
},
},
{
@@ -394,6 +415,7 @@ func Test_ProcessMetrics_DataPointContext(t *testing.T) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(0).Attributes().PutStr("attr1", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(1).Attributes().PutStr("attr1", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(3).Summary().DataPoints().At(0).Attributes().PutStr("attr1", "pass")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().DataPoints().At(0).Attributes().PutStr("attr1", "pass")
},
},
{
@@ -406,6 +428,7 @@ func Test_ProcessMetrics_DataPointContext(t *testing.T) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(0).Attributes().PutStr("attr1", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(1).Attributes().PutStr("attr1", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(3).Summary().DataPoints().At(0).Attributes().PutStr("attr1", "pass")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().DataPoints().At(0).Attributes().PutStr("attr1", "pass")
},
},
{
@@ -527,6 +550,7 @@ func Test_ProcessMetrics_DataPointContext(t *testing.T) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(1).SetUnit("new unit")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).SetUnit("new unit")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(3).SetUnit("new unit")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).SetUnit("new unit")
},
},
{
@@ -731,6 +755,8 @@ func Test_ProcessMetrics_MixContext(t *testing.T) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(0).Attributes().PutStr("test", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(1).Attributes().PutStr("test", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(3).Summary().DataPoints().At(0).Attributes().PutStr("test", "pass")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().DataPoints().At(0).Attributes().PutStr("test", "pass")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().DataPoints().At(1).Attributes().PutStr("test", "pass")
},
},
{
@@ -758,6 +784,8 @@ func Test_ProcessMetrics_MixContext(t *testing.T) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(0).Attributes().PutStr("test", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(1).Attributes().PutStr("test", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(3).Summary().DataPoints().At(0).Attributes().PutStr("test", "pass")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().DataPoints().At(0).Attributes().PutStr("test", "pass")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().DataPoints().At(1).Attributes().PutStr("test", "pass")
},
},
{
@@ -811,6 +839,8 @@ func Test_ProcessMetrics_MixContext(t *testing.T) {
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(0).Attributes().PutStr("test", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(2).ExponentialHistogram().DataPoints().At(1).Attributes().PutStr("test", "pass")
td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(3).Summary().DataPoints().At(0).Attributes().PutStr("test", "pass")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().DataPoints().At(0).Attributes().PutStr("test", "pass")
+ td.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(4).Sum().DataPoints().At(1).Attributes().PutStr("test", "pass")
},
},
}
@@ -879,6 +909,7 @@ func constructMetrics() pmetric.Metrics {
fillMetricTwo(rm0ils0.Metrics().AppendEmpty())
fillMetricThree(rm0ils0.Metrics().AppendEmpty())
fillMetricFour(rm0ils0.Metrics().AppendEmpty())
+ fillMetricFive(rm0ils0.Metrics().AppendEmpty())
return td
}
@@ -978,3 +1009,19 @@ func fillMetricFour(m pmetric.Metric) {
quantileDataPoint1.SetQuantile(.95)
quantileDataPoint1.SetValue(321)
}
+
+func fillMetricFive(m pmetric.Metric) {
+ m.SetName("operationE")
+ m.SetDescription("operationE description")
+ m.SetUnit("operationE unit")
+
+ dataPoint0 := m.SetEmptySum().DataPoints().AppendEmpty()
+ dataPoint0.SetStartTimestamp(StartTimestamp)
+ dataPoint0.SetDoubleValue(1.0)
+ dataPoint0.Attributes().PutStr("attr1", "test1")
+
+ dataPoint1 := m.Sum().DataPoints().AppendEmpty()
+ dataPoint1.SetStartTimestamp(StartTimestamp)
+ dataPoint1.SetDoubleValue(3.7)
+ dataPoint1.Attributes().PutStr("attr1", "test2")
+}
diff --git a/receiver/activedirectorydsreceiver/factory_windows.go b/receiver/activedirectorydsreceiver/factory_windows.go
index ef729a7c7f89..a9c492c66fd8 100644
--- a/receiver/activedirectorydsreceiver/factory_windows.go
+++ b/receiver/activedirectorydsreceiver/factory_windows.go
@@ -31,8 +31,8 @@ func createMetricsReceiver(
}
adds := newActiveDirectoryDSScraper(c.MetricsBuilderConfig, params)
- scraper, err := scraperhelper.NewScraper(
- metadata.Type.String(),
+ scraper, err := scraperhelper.NewScraperWithComponentType(
+ metadata.Type,
adds.scrape,
scraperhelper.WithStart(adds.start),
scraperhelper.WithShutdown(adds.shutdown),
diff --git a/receiver/activedirectorydsreceiver/go.mod b/receiver/activedirectorydsreceiver/go.mod
index cd26678833c4..ea9b63c1a3f8 100644
--- a/receiver/activedirectorydsreceiver/go.mod
+++ b/receiver/activedirectorydsreceiver/go.mod
@@ -4,16 +4,16 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -38,25 +38,25 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/activedirectorydsreceiver/go.sum b/receiver/activedirectorydsreceiver/go.sum
index eb27b24f4250..1d1d56e8ceb7 100644
--- a/receiver/activedirectorydsreceiver/go.sum
+++ b/receiver/activedirectorydsreceiver/go.sum
@@ -50,58 +50,58 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -125,8 +125,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/aerospikereceiver/factory.go b/receiver/aerospikereceiver/factory.go
index 99077fbf91c7..c64ab95532b5 100644
--- a/receiver/aerospikereceiver/factory.go
+++ b/receiver/aerospikereceiver/factory.go
@@ -43,8 +43,8 @@ func createMetricsReceiver(
return nil, err
}
- scraper, err := scraperhelper.NewScraper(
- metadata.Type.String(),
+ scraper, err := scraperhelper.NewScraperWithComponentType(
+ metadata.Type,
receiver.scrape,
scraperhelper.WithStart(receiver.start),
scraperhelper.WithShutdown(receiver.shutdown),
diff --git a/receiver/aerospikereceiver/go.mod b/receiver/aerospikereceiver/go.mod
index ea7bb44b4529..a1a027c3a554 100644
--- a/receiver/aerospikereceiver/go.mod
+++ b/receiver/aerospikereceiver/go.mod
@@ -6,19 +6,19 @@ require (
github.com/aerospike/aerospike-client-go/v7 v7.6.1
github.com/docker/go-connections v0.5.0
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -65,16 +65,16 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -84,25 +84,25 @@ require (
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yuin/gopher-lua v1.1.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/aerospikereceiver/go.sum b/receiver/aerospikereceiver/go.sum
index 2775e7abcd63..b20667bc7ffa 100644
--- a/receiver/aerospikereceiver/go.sum
+++ b/receiver/aerospikereceiver/go.sum
@@ -60,8 +60,8 @@ github.com/google/pprof v0.0.0-20240711041743-f6c9dda6c6da h1:xRmpO92tb8y+Z85iUO
github.com/google/pprof v0.0.0-20240711041743-f6c9dda6c6da/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -121,16 +121,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -158,56 +158,56 @@ github.com/yuin/gopher-lua v1.1.1 h1:kYKnWBjvbNP4XLT3+bPEwAXJx262OhaHDWDVOPjL46M
github.com/yuin/gopher-lua v1.1.1/go.mod h1:GBR0iDaNXjAgGg9zfCvksxSRnQx76gclCIb7kdAd1Pw=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -221,8 +221,8 @@ golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -243,29 +243,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/apachereceiver/factory.go b/receiver/apachereceiver/factory.go
index eae15fd4dd6a..b177bd3d0b1e 100644
--- a/receiver/apachereceiver/factory.go
+++ b/receiver/apachereceiver/factory.go
@@ -78,7 +78,7 @@ func createMetricsReceiver(
}
ns := newApacheScraper(params, cfg, serverName, port)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), ns.scrape, scraperhelper.WithStart(ns.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, ns.scrape, scraperhelper.WithStart(ns.start))
if err != nil {
return nil, err
}
diff --git a/receiver/apachereceiver/go.mod b/receiver/apachereceiver/go.mod
index 93ba4e1ac623..8cb32abb92ac 100644
--- a/receiver/apachereceiver/go.mod
+++ b/receiver/apachereceiver/go.mod
@@ -4,20 +4,20 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -66,15 +66,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
@@ -83,34 +83,34 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/apachereceiver/go.sum b/receiver/apachereceiver/go.sum
index a83a994201e5..7920c0aeb23e 100644
--- a/receiver/apachereceiver/go.sum
+++ b/receiver/apachereceiver/go.sum
@@ -56,8 +56,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -115,16 +115,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
@@ -150,72 +150,72 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -225,18 +225,18 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -251,29 +251,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/apachesparkreceiver/factory.go b/receiver/apachesparkreceiver/factory.go
index 52d14ec687a3..4961b7056058 100644
--- a/receiver/apachesparkreceiver/factory.go
+++ b/receiver/apachesparkreceiver/factory.go
@@ -53,7 +53,7 @@ func createMetricsReceiver(
}
sparkScraper := newSparkScraper(params.Logger, sparkConfig, params)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), sparkScraper.scrape,
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, sparkScraper.scrape,
scraperhelper.WithStart(sparkScraper.start))
if err != nil {
return nil, err
diff --git a/receiver/apachesparkreceiver/go.mod b/receiver/apachesparkreceiver/go.mod
index e2928b7784e0..3659a7fb3df2 100644
--- a/receiver/apachesparkreceiver/go.mod
+++ b/receiver/apachesparkreceiver/go.mod
@@ -4,19 +4,19 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -65,15 +65,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
@@ -83,35 +83,35 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/apachesparkreceiver/go.sum b/receiver/apachesparkreceiver/go.sum
index f40be464f98d..fc4de85423cc 100644
--- a/receiver/apachesparkreceiver/go.sum
+++ b/receiver/apachesparkreceiver/go.sum
@@ -56,8 +56,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -115,16 +115,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
@@ -152,72 +152,72 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -227,18 +227,18 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -253,29 +253,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/awscloudwatchmetricsreceiver/go.mod b/receiver/awscloudwatchmetricsreceiver/go.mod
index 9d78ab66faa4..928d8a5f5b90 100644
--- a/receiver/awscloudwatchmetricsreceiver/go.mod
+++ b/receiver/awscloudwatchmetricsreceiver/go.mod
@@ -4,11 +4,11 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -33,24 +33,24 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/awscloudwatchmetricsreceiver/go.sum b/receiver/awscloudwatchmetricsreceiver/go.sum
index 914cd362ed9a..e89eef7b0a58 100644
--- a/receiver/awscloudwatchmetricsreceiver/go.sum
+++ b/receiver/awscloudwatchmetricsreceiver/go.sum
@@ -50,12 +50,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -66,41 +66,41 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.1 h1:c3JZU5g5KezDXaMgL7GDFB7ihuLNzXo6eBuaJOmBiDA=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.0 h1:ULnMWuwcy4ix1oP5RFFRcmpEbaU5YabW6nWcLMQQRo0=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -124,8 +124,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/awscloudwatchreceiver/config_test.go b/receiver/awscloudwatchreceiver/config_test.go
index 4da170bc895a..2f85c8cd01b4 100644
--- a/receiver/awscloudwatchreceiver/config_test.go
+++ b/receiver/awscloudwatchreceiver/config_test.go
@@ -260,7 +260,7 @@ func TestLoadConfig(t *testing.T) {
loaded, err := cm.Sub(component.NewIDWithName(metadata.Type, tc.name).String())
require.NoError(t, err)
require.NoError(t, loaded.Unmarshal(cfg))
- require.Equal(t, cfg, tc.expectedConfig)
+ require.Equal(t, tc.expectedConfig, cfg)
require.NoError(t, component.ValidateConfig(cfg))
})
}
diff --git a/receiver/awscloudwatchreceiver/go.mod b/receiver/awscloudwatchreceiver/go.mod
index ec7b21e8123c..119a5d6d3a29 100644
--- a/receiver/awscloudwatchreceiver/go.mod
+++ b/receiver/awscloudwatchreceiver/go.mod
@@ -4,15 +4,15 @@ go 1.22.0
require (
github.com/aws/aws-sdk-go v1.55.5
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -37,26 +37,26 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/awscloudwatchreceiver/go.sum b/receiver/awscloudwatchreceiver/go.sum
index 268219421bb1..077a58fdf64a 100644
--- a/receiver/awscloudwatchreceiver/go.sum
+++ b/receiver/awscloudwatchreceiver/go.sum
@@ -56,12 +56,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -74,41 +74,41 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.1 h1:c3JZU5g5KezDXaMgL7GDFB7ihuLNzXo6eBuaJOmBiDA=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.0 h1:ULnMWuwcy4ix1oP5RFFRcmpEbaU5YabW6nWcLMQQRo0=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -132,8 +132,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/awscloudwatchreceiver/logs_test.go b/receiver/awscloudwatchreceiver/logs_test.go
index 6861abe2280c..e1558eba9316 100644
--- a/receiver/awscloudwatchreceiver/logs_test.go
+++ b/receiver/awscloudwatchreceiver/logs_test.go
@@ -95,7 +95,7 @@ func TestPrefixedNamedStreamsConfig(t *testing.T) {
groupRequests := alertRcvr.groupRequests
require.Len(t, groupRequests, 1)
- require.Equal(t, groupRequests[0].groupName(), "test-log-group-name")
+ require.Equal(t, "test-log-group-name", groupRequests[0].groupName())
err = alertRcvr.Shutdown(context.Background())
require.NoError(t, err)
@@ -129,7 +129,7 @@ func TestNamedConfigNoStreamFilter(t *testing.T) {
groupRequests := alertRcvr.groupRequests
require.Len(t, groupRequests, 1)
- require.Equal(t, groupRequests[0].groupName(), "test-log-group-name")
+ require.Equal(t, "test-log-group-name", groupRequests[0].groupName())
err = alertRcvr.Shutdown(context.Background())
require.NoError(t, err)
diff --git a/receiver/awscontainerinsightreceiver/go.mod b/receiver/awscontainerinsightreceiver/go.mod
index b28c1ed812f8..11932004cf1c 100644
--- a/receiver/awscontainerinsightreceiver/go.mod
+++ b/receiver/awscontainerinsightreceiver/go.mod
@@ -5,21 +5,21 @@ go 1.22.0
require (
github.com/aws/aws-sdk-go v1.55.5
github.com/google/cadvisor v0.49.1-0.20240628164550-89f779d86055
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet v0.109.0
github.com/shirou/gopsutil/v4 v4.24.8
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
k8s.io/api v0.31.0
@@ -33,6 +33,7 @@ require (
github.com/Microsoft/go-winio v0.6.2 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/blang/semver/v4 v4.0.0 // indirect
+ github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/checkpoint-restore/go-criu/v5 v5.3.0 // indirect
github.com/cilium/ebpf v0.7.0 // indirect
@@ -88,10 +89,10 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mrunalp/fileutils v0.5.1 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.0.2 // indirect
- github.com/opencontainers/runc v1.1.13 // indirect
+ github.com/opencontainers/runc v1.1.14 // indirect
github.com/opencontainers/runtime-spec v1.2.0 // indirect
github.com/opencontainers/selinux v1.10.0 // indirect
github.com/openshift/api v3.9.0+incompatible // indirect
@@ -99,9 +100,9 @@ require (
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/seccomp/libseccomp-golang v0.9.2-0.20220502022130-f33da4d89646 // indirect
@@ -116,33 +117,35 @@ require (
github.com/vishvananda/netns v0.0.0-20200728191858-db3c7e526aae // indirect
github.com/x448/float16 v0.8.4 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.4.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
diff --git a/receiver/awscontainerinsightreceiver/go.sum b/receiver/awscontainerinsightreceiver/go.sum
index cdfde0b4d184..dabd23bee6d3 100644
--- a/receiver/awscontainerinsightreceiver/go.sum
+++ b/receiver/awscontainerinsightreceiver/go.sum
@@ -209,8 +209,8 @@ github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5m
github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg=
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 h1:bkypFPDjIYGfCYD5mRBvpqxfYX1YCS1PXdKYWi8FsN0=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0/go.mod h1:P+Lt/0by1T8bfcF3z737NnSbmxQAppXMRziHUxPOC8k=
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/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
@@ -308,8 +308,8 @@ github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8
github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM=
github.com/opencontainers/image-spec v1.0.2 h1:9yCKha/T5XdGtO0q9Q9a6T5NUCsTn/DrBg0D7ufOcFM=
github.com/opencontainers/image-spec v1.0.2/go.mod h1:BtxoFyWECRxE4U/7sNtV5W15zMzWCbyJoFRP3s7yZA0=
-github.com/opencontainers/runc v1.1.13 h1:98S2srgG9vw0zWcDpFMn5TRrh8kLxa/5OFUstuUhmRs=
-github.com/opencontainers/runc v1.1.13/go.mod h1:R016aXacfp/gwQBYw2FDGa9m+n6atbLWrYY8hNMT/sA=
+github.com/opencontainers/runc v1.1.14 h1:rgSuzbmgz5DUJjeSnw337TxDbRuqjs6iqQck/2weR6w=
+github.com/opencontainers/runc v1.1.14/go.mod h1:E4C2z+7BxR7GHXp0hAY53mek+x49X1LjPNeMTfRGvOA=
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/selinux v1.10.0 h1:rAiKF8hTcgLI3w0DHm6i0ylVVcOrlgR1kK99DRLDhyU=
@@ -329,13 +329,13 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRI
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
@@ -394,68 +394,68 @@ 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=
go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.27.0 h1:QY7/0NeRPKlzusf40ZE4t1VlMKbqSNT7cJRYzWuja0s=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.27.0/go.mod h1:HVkSiDhTM9BoUJU8qE6j2eSWLLXvi1USXjyd2BXT8PY=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -526,15 +526,15 @@ golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.0.0-20210224082022-3d97a244fca7/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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=
@@ -580,21 +580,21 @@ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
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.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
diff --git a/receiver/awscontainerinsightreceiver/internal/stores/podstore_test.go b/receiver/awscontainerinsightreceiver/internal/stores/podstore_test.go
index d40fce2cb845..cefbe4f56c8a 100644
--- a/receiver/awscontainerinsightreceiver/internal/stores/podstore_test.go
+++ b/receiver/awscontainerinsightreceiver/internal/stores/podstore_test.go
@@ -351,7 +351,7 @@ func TestPodStore_addContainerID(t *testing.T) {
expected := map[string]any{}
expected["docker"] = map[string]string{"container_id": "637631e2634ea92c0c1aa5d24734cfe794f09c57933026592c12acafbaf6972c"}
assert.Equal(t, expected, kubernetesBlob)
- assert.Equal(t, metric.GetTag(ci.ContainerNamekey), "ubuntu")
+ assert.Equal(t, "ubuntu", metric.GetTag(ci.ContainerNamekey))
tags = map[string]string{ci.ContainerNamekey: "notUbuntu", ci.ContainerIDkey: "123"}
kubernetesBlob = map[string]any{}
@@ -361,7 +361,7 @@ func TestPodStore_addContainerID(t *testing.T) {
expected = map[string]any{}
expected["container_id"] = "123"
assert.Equal(t, expected, kubernetesBlob)
- assert.Equal(t, metric.GetTag(ci.ContainerNamekey), "notUbuntu")
+ assert.Equal(t, "notUbuntu", metric.GetTag(ci.ContainerNamekey))
}
func TestPodStore_addLabel(t *testing.T) {
diff --git a/receiver/awsecscontainermetricsreceiver/go.mod b/receiver/awsecscontainermetricsreceiver/go.mod
index c523754905e7..d1487389a4ac 100644
--- a/receiver/awsecscontainermetricsreceiver/go.mod
+++ b/receiver/awsecscontainermetricsreceiver/go.mod
@@ -4,17 +4,17 @@ go 1.22.0
require (
github.com/aws/aws-sdk-go v1.55.5
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -43,36 +43,36 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/awsecscontainermetricsreceiver/go.sum b/receiver/awsecscontainermetricsreceiver/go.sum
index a6cf71d0daca..f21846631a6e 100644
--- a/receiver/awsecscontainermetricsreceiver/go.sum
+++ b/receiver/awsecscontainermetricsreceiver/go.sum
@@ -62,16 +62,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -80,66 +80,66 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -155,20 +155,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/awsfirehosereceiver/go.mod b/receiver/awsfirehosereceiver/go.mod
index 78607772c044..7289d5732d7c 100644
--- a/receiver/awsfirehosereceiver/go.mod
+++ b/receiver/awsfirehosereceiver/go.mod
@@ -3,19 +3,19 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfir
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -44,34 +44,34 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/awsfirehosereceiver/go.sum b/receiver/awsfirehosereceiver/go.sum
index 94a3dbd5c4a0..a347a08b26e9 100644
--- a/receiver/awsfirehosereceiver/go.sum
+++ b/receiver/awsfirehosereceiver/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -76,68 +76,68 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -153,20 +153,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/awsfirehosereceiver/internal/unmarshaler/cwmetricstream/metricsbuilder.go b/receiver/awsfirehosereceiver/internal/unmarshaler/cwmetricstream/metricsbuilder.go
index 98209b7eb0ae..af47ba4b6509 100644
--- a/receiver/awsfirehosereceiver/internal/unmarshaler/cwmetricstream/metricsbuilder.go
+++ b/receiver/awsfirehosereceiver/internal/unmarshaler/cwmetricstream/metricsbuilder.go
@@ -10,7 +10,7 @@ import (
"go.opentelemetry.io/collector/pdata/pcommon"
"go.opentelemetry.io/collector/pdata/pmetric"
- conventions "go.opentelemetry.io/collector/semconv/v1.6.1"
+ conventions "go.opentelemetry.io/collector/semconv/v1.27.0"
)
const (
diff --git a/receiver/awsfirehosereceiver/internal/unmarshaler/cwmetricstream/metricsbuilder_test.go b/receiver/awsfirehosereceiver/internal/unmarshaler/cwmetricstream/metricsbuilder_test.go
index a4867f2d4271..114554648f7d 100644
--- a/receiver/awsfirehosereceiver/internal/unmarshaler/cwmetricstream/metricsbuilder_test.go
+++ b/receiver/awsfirehosereceiver/internal/unmarshaler/cwmetricstream/metricsbuilder_test.go
@@ -10,7 +10,7 @@ import (
"github.com/stretchr/testify/require"
"go.opentelemetry.io/collector/pdata/pmetric"
- conventions "go.opentelemetry.io/collector/semconv/v1.6.1"
+ conventions "go.opentelemetry.io/collector/semconv/v1.27.0"
)
const (
diff --git a/receiver/awss3receiver/go.mod b/receiver/awss3receiver/go.mod
index 849fbc55ed43..94a1dee0a110 100644
--- a/receiver/awss3receiver/go.mod
+++ b/receiver/awss3receiver/go.mod
@@ -3,18 +3,18 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awss3r
go 1.22.0
require (
- github.com/aws/aws-sdk-go-v2 v1.30.4
- github.com/aws/aws-sdk-go-v2/config v1.27.31
- github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.15
- github.com/aws/aws-sdk-go-v2/service/s3 v1.60.1
+ github.com/aws/aws-sdk-go-v2 v1.30.5
+ github.com/aws/aws-sdk-go-v2/config v1.27.33
+ github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.18
+ github.com/aws/aws-sdk-go-v2/service/s3 v1.61.2
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -22,19 +22,19 @@ require (
require (
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4 // indirect
- github.com/aws/aws-sdk-go-v2/credentials v1.17.30 // indirect
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 // indirect
- github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 // indirect
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 // indirect
+ github.com/aws/aws-sdk-go-v2/credentials v1.17.32 // indirect
+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
- github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.16 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.18 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.16 // indirect
- github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 // indirect
- github.com/aws/aws-sdk-go-v2/service/sts v1.30.5 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 // indirect
github.com/aws/smithy-go v1.20.4 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
@@ -55,23 +55,23 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/awss3receiver/go.sum b/receiver/awss3receiver/go.sum
index ad6d534f6f37..2c3315bb1965 100644
--- a/receiver/awss3receiver/go.sum
+++ b/receiver/awss3receiver/go.sum
@@ -1,39 +1,39 @@
-github.com/aws/aws-sdk-go-v2 v1.30.4 h1:frhcagrVNrzmT95RJImMHgabt99vkXGslubDaDagTk8=
-github.com/aws/aws-sdk-go-v2 v1.30.4/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
+github.com/aws/aws-sdk-go-v2 v1.30.5 h1:mWSRTwQAb0aLE17dSzztCVJWI9+cRMgqebndjwDyK0g=
+github.com/aws/aws-sdk-go-v2 v1.30.5/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0=
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4 h1:70PVAiL15/aBMh5LThwgXdSQorVr91L127ttckI9QQU=
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4/go.mod h1:/MQxMqci8tlqDH+pjmoLu1i0tbWCUP1hhyMRuFxpQCw=
-github.com/aws/aws-sdk-go-v2/config v1.27.31 h1:kxBoRsjhT3pq0cKthgj6RU6bXTm/2SgdoUMyrVw0rAI=
-github.com/aws/aws-sdk-go-v2/config v1.27.31/go.mod h1:z04nZdSWFPaDwK3DdJOG2r+scLQzMYuJeW0CujEm9FM=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30 h1:aau/oYFtibVovr2rDt8FHlU17BTicFEMAi29V1U+L5Q=
-github.com/aws/aws-sdk-go-v2/credentials v1.17.30/go.mod h1:BPJ/yXV92ZVq6G8uYvbU0gSl8q94UB63nMT5ctNO38g=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12 h1:yjwoSyDZF8Jth+mUk5lSPJCkMC0lMy6FaCD51jm6ayE=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.12/go.mod h1:fuR57fAgMk7ot3WcNQfb6rSEn+SUffl7ri+aa8uKysI=
-github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.15 h1:ijB7hr56MngOiELJe0C5aQRaBQ11LveNgWFyG02AUto=
-github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.15/go.mod h1:0QEmQSSWMVfiAk93l1/ayR9DQ9+jwni7gHS2NARZXB0=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16 h1:TNyt/+X43KJ9IJJMjKfa3bNTiZbUP7DeCxfbTROESwY=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.16/go.mod h1:2DwJF39FlNAUiX5pAc0UNeiz16lK2t7IaFcm0LFHEgc=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16 h1:jYfy8UPmd+6kJW5YhY0L1/KftReOGxI/4NtVSTh9O/I=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.16/go.mod h1:7ZfEPZxkW42Afq4uQB8H2E2e6ebh6mXTueEpYzjCzcs=
+github.com/aws/aws-sdk-go-v2/config v1.27.33 h1:Nof9o/MsmH4oa0s2q9a0k7tMz5x/Yj5k06lDODWz3BU=
+github.com/aws/aws-sdk-go-v2/config v1.27.33/go.mod h1:kEqdYzRb8dd8Sy2pOdEbExTTF5v7ozEXX0McgPE7xks=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32 h1:7Cxhp/BnT2RcGy4VisJ9miUPecY+lyE9I8JvcZofn9I=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.32/go.mod h1:P5/QMF3/DCHbXGEGkdbilXHsyTBX5D3HSwcrSc9p20I=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 h1:pfQ2sqNpMVK6xz2RbqLEL0GH87JOwSxPV2rzm8Zsb74=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13/go.mod h1:NG7RXPUlqfsCLLFfi0+IpKN4sCB9D9fw/qTaSB+xRoU=
+github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.18 h1:9DIp7vhmOPmueCDwpXa45bEbLHHTt1kcxChdTJWWxvI=
+github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.18/go.mod h1:aJv/Fwz8r56ozwYFRC4bzoeL1L17GYQYemfblOBux1M=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 h1:pI7Bzt0BJtYA0N/JEC6B8fJ4RBrEMi1LBrkMdFYNSnQ=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17/go.mod h1:Dh5zzJYMtxfIjYW+/evjQ8uj2OyR/ve2KROHGHlSFqE=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 h1:Mqr/V5gvrhA2gvgnF42Zh5iMiQNcOYthFYwCyrnuWlc=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17/go.mod h1:aLJpZlCmjE+V+KtN1q1uyZkfnUWpQGpbsn89XPKyzfU=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ=
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.16 h1:mimdLQkIX1zr8GIPY1ZtALdBQGxcASiBd2MOp8m/dMc=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.16/go.mod h1:YHk6owoSwrIsok+cAH9PENCOGoH5PU2EllX4vLtSrsY=
+github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17 h1:Roo69qTpfu8OlJ2Tb7pAYVuF0CpuUMB0IYWwYP/4DZM=
+github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17/go.mod h1:NcWPxQzGM1USQggaTVwz6VpqMZPX1CvDJLDh6jnOCa4=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 h1:KypMCbLPPHEmf9DgMGw51jMj77VfGPAN2Kv4cfhlfgI=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4/go.mod h1:Vz1JQXliGcQktFTN/LN6uGppAIRoLBR2bMvIMP0gOjc=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.18 h1:GckUnpm4EJOAio1c8o25a+b3lVfwVzC9gnSBqiiNmZM=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.18/go.mod h1:Br6+bxfG33Dk3ynmkhsW2Z/t9D4+lRqdLDNCKi85w0U=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18 h1:tJ5RnkHCiSH0jyd6gROjlJtNwov0eGYNz8s8nFcR0jQ=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.18/go.mod h1:++NHzT+nAF7ZPrHPsA+ENvsXkOO8wEu+C6RXltAG4/c=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.16 h1:jg16PhLPUiHIj8zYIW6bqzeQSuHVEiWnGA0Brz5Xv2I=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.16/go.mod h1:Uyk1zE1VVdsHSU7096h/rwnXDzOzYQVl+FNPhPw7ShY=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.60.1 h1:mx2ucgtv+MWzJesJY9Ig/8AFHgoE5FwLXwUVgW/FGdI=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.60.1/go.mod h1:BSPI0EfnYUuNHPS0uqIo5VrRwzie+Fp+YhQOUs16sKI=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5 h1:zCsFCKvbj25i7p1u94imVoO447I/sFv8qq+lGJhRN0c=
-github.com/aws/aws-sdk-go-v2/service/sso v1.22.5/go.mod h1:ZeDX1SnKsVlejeuz41GiajjZpRSWR7/42q/EyA/QEiM=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5 h1:SKvPgvdvmiTWoi0GAJ7AsJfOz3ngVkD/ERbs5pUnHNI=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.5/go.mod h1:20sz31hv/WsPa3HhU3hfrIet2kxM4Pe0r20eBZ20Tac=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5 h1:OMsEmCyz2i89XwRwPouAJvhj81wINh+4UK+k/0Yo/q8=
-github.com/aws/aws-sdk-go-v2/service/sts v1.30.5/go.mod h1:vmSqFK+BVIwVpDAGZB3CoCXHzurt4qBE8lf+I/kRTh0=
+github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19 h1:FLMkfEiRjhgeDTCjjLoc3URo/TBkgeQbocA78lfkzSI=
+github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19/go.mod h1:Vx+GucNSsdhaxs3aZIKfSUjKVGsxN25nX2SRcdhuw08=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 h1:rfprUlsdzgl7ZL2KlXiUAoJnI/VxfHCvDFr2QDFj6u4=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19/go.mod h1:SCWkEdRq8/7EK60NcvvQ6NXKuTcchAD4ROAsC37VEZE=
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17 h1:u+EfGmksnJc/x5tq3A+OD7LrMbSSR/5TrKLvkdy/fhY=
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17/go.mod h1:VaMx6302JHax2vHJWgRo+5n9zvbacs3bLU/23DNQrTY=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.61.2 h1:Kp6PWAlXwP1UvIflkIP6MFZYBNDCa4mFCGtxrpICVOg=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.61.2/go.mod h1:5FmD/Dqq57gP+XwaUnd5WFPipAuzrf0HmupX27Gvjvc=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 h1:pIaGg+08llrP7Q5aiz9ICWbY8cqhTkyy+0SHvfzQpTc=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.7/go.mod h1:eEygMHnTKH/3kNp9Jr1n3PdejuSNcgwLe1dWgQtO0VQ=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 h1:/Cfdu0XV3mONYKaOt1Gr0k1KvQzkzPyiKUdlWJqy+J4=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7/go.mod h1:bCbAxKDqNvkHxRaIMnyVPXPo+OaPRwvmgzMxbz1VKSA=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7 h1:NKTa1eqZYw8tiHSRGpP0VtTdub/8KNk8sDkNPFaOKDE=
+github.com/aws/aws-sdk-go-v2/service/sts v1.30.7/go.mod h1:NXi1dIAGteSaRLqYgarlhP/Ij0cFT+qmCwiJqWh/U5o=
github.com/aws/smithy-go v1.20.4 h1:2HK1zBdPgRbjFOHlfeQZfpC4r72MOb9bZkiFwggKO+4=
github.com/aws/smithy-go v1.20.4/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg=
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
@@ -90,60 +90,60 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -167,8 +167,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/awsxrayreceiver/go.mod b/receiver/awsxrayreceiver/go.mod
index e2240894381b..6ae78cceba09 100644
--- a/receiver/awsxrayreceiver/go.mod
+++ b/receiver/awsxrayreceiver/go.mod
@@ -6,21 +6,21 @@ require (
github.com/aws/aws-sdk-go v1.55.5
github.com/google/go-cmp v0.6.0
github.com/google/uuid v1.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -46,30 +46,30 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/awsxrayreceiver/go.sum b/receiver/awsxrayreceiver/go.sum
index 1c35dc9a15e4..0980028407d4 100644
--- a/receiver/awsxrayreceiver/go.sum
+++ b/receiver/awsxrayreceiver/go.sum
@@ -60,16 +60,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -78,52 +78,52 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -139,20 +139,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/awsxrayreceiver/internal/tracesegment/util_test.go b/receiver/awsxrayreceiver/internal/tracesegment/util_test.go
index d2cdeed55440..e59ee4d7ab2e 100644
--- a/receiver/awsxrayreceiver/internal/tracesegment/util_test.go
+++ b/receiver/awsxrayreceiver/internal/tracesegment/util_test.go
@@ -3,7 +3,6 @@
package tracesegment
import (
- "errors"
"fmt"
"testing"
@@ -31,7 +30,7 @@ func TestSplitHeaderBodyWithSeparatorDoesNotExist(t *testing.T) {
_, _, err := SplitHeaderBody(buf)
var errRecv *recvErr.ErrRecoverable
- assert.True(t, errors.As(err, &errRecv), "should return recoverable error")
+ assert.ErrorAs(t, err, &errRecv, "should return recoverable error")
assert.EqualError(t, err,
fmt.Sprintf("unable to split incoming data as header and segment, incoming bytes: %v", buf),
"expected error messages")
@@ -41,7 +40,7 @@ func TestSplitHeaderBodyNilBuf(t *testing.T) {
_, _, err := SplitHeaderBody(nil)
var errRecv *recvErr.ErrRecoverable
- assert.True(t, errors.As(err, &errRecv), "should return recoverable error")
+ assert.ErrorAs(t, err, &errRecv, "should return recoverable error")
assert.EqualError(t, err, "buffer to split is nil",
"expected error messages")
}
@@ -52,7 +51,7 @@ func TestSplitHeaderBodyNonJsonHeader(t *testing.T) {
_, _, err := SplitHeaderBody(buf)
var errRecv *recvErr.ErrRecoverable
- assert.True(t, errors.As(err, &errRecv), "should return recoverable error")
+ assert.ErrorAs(t, err, &errRecv, "should return recoverable error")
assert.Contains(t, err.Error(), "invalid character 'o'")
}
@@ -76,7 +75,7 @@ func TestSplitHeaderBodyInvalidJsonHeader(t *testing.T) {
assert.Error(t, err, "should fail because version is invalid")
var errRecv *recvErr.ErrRecoverable
- assert.True(t, errors.As(err, &errRecv), "should return recoverable error")
+ assert.ErrorAs(t, err, &errRecv, "should return recoverable error")
assert.Contains(t, err.Error(),
fmt.Sprintf("invalid header %+v", Header{
Format: "json",
diff --git a/receiver/awsxrayreceiver/internal/translator/cause_test.go b/receiver/awsxrayreceiver/internal/translator/cause_test.go
index a87549c1bc03..5e6aee268c7b 100644
--- a/receiver/awsxrayreceiver/internal/translator/cause_test.go
+++ b/receiver/awsxrayreceiver/internal/translator/cause_test.go
@@ -30,7 +30,7 @@ func TestConvertStackFramesToStackTraceStr(t *testing.T) {
},
}
actual := convertStackFramesToStackTraceStr(excp)
- assert.Equal(t, actual, "exceptionType: exceptionMessage\n\tat label0(path0: 10)\n\tat label1(path1: 11)\n")
+ assert.Equal(t, "exceptionType: exceptionMessage\n\tat label0(path0: 10)\n\tat label1(path1: 11)\n", actual)
}
func TestConvertStackFramesToStackTraceStrNoPath(t *testing.T) {
@@ -50,7 +50,7 @@ func TestConvertStackFramesToStackTraceStrNoPath(t *testing.T) {
},
}
actual := convertStackFramesToStackTraceStr(excp)
- assert.Equal(t, actual, "exceptionType: exceptionMessage\n\tat label0(path0: 10)\n\tat label1(: 11)\n")
+ assert.Equal(t, "exceptionType: exceptionMessage\n\tat label0(path0: 10)\n\tat label1(: 11)\n", actual)
}
func TestConvertStackFramesToStackTraceStrNoLine(t *testing.T) {
@@ -70,7 +70,7 @@ func TestConvertStackFramesToStackTraceStrNoLine(t *testing.T) {
},
}
actual := convertStackFramesToStackTraceStr(excp)
- assert.Equal(t, actual, "exceptionType: exceptionMessage\n\tat label0(path0: 10)\n\tat label1(path1: )\n")
+ assert.Equal(t, "exceptionType: exceptionMessage\n\tat label0(path0: 10)\n\tat label1(path1: )\n", actual)
}
func TestConvertStackFramesToStackTraceStrNoLabel(t *testing.T) {
@@ -90,7 +90,7 @@ func TestConvertStackFramesToStackTraceStrNoLabel(t *testing.T) {
},
}
actual := convertStackFramesToStackTraceStr(excp)
- assert.Equal(t, actual, "exceptionType: exceptionMessage\n\tat label0(path0: 10)\n\tat (path1: 11)\n")
+ assert.Equal(t, "exceptionType: exceptionMessage\n\tat label0(path0: 10)\n\tat (path1: 11)\n", actual)
}
func TestConvertStackFramesToStackTraceStrNoErrorMessage(t *testing.T) {
@@ -108,5 +108,5 @@ func TestConvertStackFramesToStackTraceStrNoErrorMessage(t *testing.T) {
},
}
actual := convertStackFramesToStackTraceStr(excp)
- assert.Equal(t, actual, ": \n\tat label0(path0: 10)\n\tat (path1: 11)\n")
+ assert.Equal(t, ": \n\tat label0(path0: 10)\n\tat (path1: 11)\n", actual)
}
diff --git a/receiver/awsxrayreceiver/internal/translator/translator_test.go b/receiver/awsxrayreceiver/internal/translator/translator_test.go
index 2fa7015fad27..f241cca3ef34 100644
--- a/receiver/awsxrayreceiver/internal/translator/translator_test.go
+++ b/receiver/awsxrayreceiver/internal/translator/translator_test.go
@@ -1092,7 +1092,7 @@ func TestDecodeXRayTraceID(t *testing.T) {
traceIDBytes, err := decodeXRayTraceID(&traceID)
expectedTraceIDBytes := [16]byte{0x5f, 0x84, 0xc7, 0xa1, 0xe7, 0xd1, 0x85, 0x2d, 0xb8, 0xc4, 0xfd, 0x35, 0xd8, 0x8b, 0xf4, 0x9a}
if assert.NoError(t, err) {
- assert.Equal(t, traceIDBytes, expectedTraceIDBytes)
+ assert.Equal(t, expectedTraceIDBytes, traceIDBytes)
}
// invalid format
@@ -1111,7 +1111,7 @@ func TestDecodeXRaySpanID(t *testing.T) {
spanIDBytes, err := decodeXRaySpanID(&spanID)
expectedSpanIDBytes := [8]byte{0xde, 0xfd, 0xfd, 0x99, 0x12, 0xdc, 0x5a, 0x56}
if assert.NoError(t, err) {
- assert.Equal(t, spanIDBytes, expectedSpanIDBytes)
+ assert.Equal(t, expectedSpanIDBytes, spanIDBytes)
}
// invalid format
diff --git a/receiver/azureblobreceiver/go.mod b/receiver/azureblobreceiver/go.mod
index d0069fb88e25..b1e47c4ffc33 100644
--- a/receiver/azureblobreceiver/go.mod
+++ b/receiver/azureblobreceiver/go.mod
@@ -7,16 +7,16 @@ require (
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.14.0
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.7.0
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.4.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -69,11 +69,11 @@ require (
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/sirupsen/logrus v1.6.0 // indirect
github.com/spf13/cobra v1.8.1 // indirect
@@ -82,59 +82,60 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/receiver/azureblobreceiver/go.sum b/receiver/azureblobreceiver/go.sum
index 8e9ee1f8a6c9..9465be4b32b0 100644
--- a/receiver/azureblobreceiver/go.sum
+++ b/receiver/azureblobreceiver/go.sum
@@ -140,12 +140,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -153,8 +153,8 @@ github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99
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=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -180,90 +180,92 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.1 h1:UiBhFP07YbZlv3fW2D/Xi0DrEMRGw2QB1DLV2JiJEis=
-go.opentelemetry.io/collector/client v1.14.1/go.mod h1:a8A6aWydaeiItFzY0zlHO/Q6mLNnZsW0Y/iVxbJsO4A=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.1 h1:If0hRGyfDbC9Y80CYcLBKeSdY7BXcs98r7gPJlzH5uU=
-go.opentelemetry.io/collector/config/configauth v0.108.1/go.mod h1:8P3fOkwwP7k09xaTKmu7MrMgTZmMXtWdUrJQgjhy3a4=
-go.opentelemetry.io/collector/config/configcompression v1.14.1 h1:YiNlBSeyDaFWrDPFpMJ7y7XlWYMDV0bh8GwO9ukXNa8=
-go.opentelemetry.io/collector/config/configcompression v1.14.1/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.1 h1:kJBpb/1GGKktEa6taf4TgfFY34JD4WpCFVq9by+VWyU=
-go.opentelemetry.io/collector/config/configretry v1.14.1/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.1 h1:cd5kNvLnIe+GVHUV6Fk6O5fkwS4at8dVCrFo7t0O8kE=
-go.opentelemetry.io/collector/config/configtls v1.14.1/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.1 h1:Z/U8+UpvGT2DZ64/kp/nlosJgjCkhZ7MaEqQ3QHudyo=
-go.opentelemetry.io/collector/config/internal v0.108.1/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.1 h1:h1kuC5Lvzxb3LcShUXdVHjh+PpqX/Kpd2ypNObwxH0s=
-go.opentelemetry.io/collector/extension/auth v0.108.1/go.mod h1:QLvy/dJdiPEhUbkhqIythMoVnZxmvbzeA2Wnm4oZSgU=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.0 h1:SMUKTntljRmFvB8nCVf6KjbEQ/qm63wi+huDx+Bc/po=
+go.opentelemetry.io/collector/client v1.15.0/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U=
+go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE=
+go.opentelemetry.io/collector/config/configcompression v1.15.0 h1:HHzus/ahJW2dA6h4S4vs1MwlbOck27Ivk/L3o0V94UA=
+go.opentelemetry.io/collector/config/configcompression v1.15.0/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs=
+go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.0 h1:imUIYDu6lo7juxxgpJhoMQ+LJRxqQzKvjOcWTo4u0IY=
+go.opentelemetry.io/collector/config/configtls v1.15.0/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns=
+go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg=
+go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 h1:kIJiOXHHBgMCvuDNA602dS39PJKB+ryiclLE3V5DIvM=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0/go.mod h1:6cGr7MxnF72lAiA7nbkSC8wnfIk+L9CtMzJWaaII9vs=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -272,40 +274,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -319,8 +321,8 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
@@ -331,8 +333,8 @@ golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -348,14 +350,14 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.1.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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -366,12 +368,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/receiver/azureblobreceiver/receiver_test.go b/receiver/azureblobreceiver/receiver_test.go
index 614850d47b23..8670ebea1508 100644
--- a/receiver/azureblobreceiver/receiver_test.go
+++ b/receiver/azureblobreceiver/receiver_test.go
@@ -38,7 +38,7 @@ func TestConsumeLogsJSON(t *testing.T) {
err := logsConsumer.consumeLogsJSON(context.Background(), logsJSON)
require.NoError(t, err)
- assert.Equal(t, logsSink.LogRecordCount(), 1)
+ assert.Equal(t, 1, logsSink.LogRecordCount())
}
func TestConsumeTracesJSON(t *testing.T) {
@@ -52,7 +52,7 @@ func TestConsumeTracesJSON(t *testing.T) {
err := tracesConsumer.consumeTracesJSON(context.Background(), tracesJSON)
require.NoError(t, err)
- assert.Equal(t, tracesSink.SpanCount(), 2)
+ assert.Equal(t, 2, tracesSink.SpanCount())
}
func getBlobReceiver(t *testing.T) (component.Component, error) {
diff --git a/receiver/azureeventhubreceiver/go.mod b/receiver/azureeventhubreceiver/go.mod
index ed85b66f866d..53d1b3d9a179 100644
--- a/receiver/azureeventhubreceiver/go.mod
+++ b/receiver/azureeventhubreceiver/go.mod
@@ -6,20 +6,20 @@ require (
github.com/Azure/azure-amqp-common-go/v4 v4.2.0
github.com/Azure/azure-event-hubs-go/v3 v3.6.2
github.com/json-iterator/go v1.1.12
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.109.0
github.com/relvacode/iso8601 v1.4.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -40,6 +40,7 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/devigned/tab v0.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
@@ -60,20 +61,21 @@ require (
github.com/leodido/go-syslog/v4 v4.1.0 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
@@ -81,59 +83,60 @@ require (
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/receiver/azureeventhubreceiver/go.sum b/receiver/azureeventhubreceiver/go.sum
index 13daac9be550..6bd15c239015 100644
--- a/receiver/azureeventhubreceiver/go.sum
+++ b/receiver/azureeventhubreceiver/go.sum
@@ -44,6 +44,8 @@ github.com/devigned/tab v0.1.1 h1:3mD6Kb1mUOYeLpJvTVSDwSg5ZsfSxfvxGRTxRsJsITA=
github.com/devigned/tab v0.1.1/go.mod h1:XG9mPq0dFghrYvoBF3xdRrJzSTX1b7IQrvaL9mzjeJY=
github.com/dimchansky/utfbom v1.1.0 h1:FcM3g+nofKgUteL8dm/UpdRXNC9KmADgTpLKsu0TRo4=
github.com/dimchansky/utfbom v1.1.0/go.mod h1:rO41eb7gLfo8SF1jd9F8HplJm1Fewwi4mQvIirEdv+8=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
@@ -112,6 +114,8 @@ github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b h1:11UHH39
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b/go.mod h1:WZxr2/6a/Ar9bMDc2rN/LJrE/hF6bXE4LPyDSIxwAfg=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
+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/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
@@ -131,12 +135,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/relvacode/iso8601 v1.4.0 h1:GsInVSEJfkYuirYFxa80nMLbH2aydgZpIf52gYZXUJs=
@@ -146,8 +150,8 @@ github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99
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=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -174,90 +178,92 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.1 h1:If0hRGyfDbC9Y80CYcLBKeSdY7BXcs98r7gPJlzH5uU=
-go.opentelemetry.io/collector/config/configauth v0.108.1/go.mod h1:8P3fOkwwP7k09xaTKmu7MrMgTZmMXtWdUrJQgjhy3a4=
-go.opentelemetry.io/collector/config/configcompression v1.14.1 h1:YiNlBSeyDaFWrDPFpMJ7y7XlWYMDV0bh8GwO9ukXNa8=
-go.opentelemetry.io/collector/config/configcompression v1.14.1/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.1 h1:kJBpb/1GGKktEa6taf4TgfFY34JD4WpCFVq9by+VWyU=
-go.opentelemetry.io/collector/config/configretry v1.14.1/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.1 h1:Z/U8+UpvGT2DZ64/kp/nlosJgjCkhZ7MaEqQ3QHudyo=
-go.opentelemetry.io/collector/config/internal v0.108.1/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.1 h1:h1kuC5Lvzxb3LcShUXdVHjh+PpqX/Kpd2ypNObwxH0s=
-go.opentelemetry.io/collector/extension/auth v0.108.1/go.mod h1:QLvy/dJdiPEhUbkhqIythMoVnZxmvbzeA2Wnm4oZSgU=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U=
+go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE=
+go.opentelemetry.io/collector/config/configcompression v1.15.0 h1:HHzus/ahJW2dA6h4S4vs1MwlbOck27Ivk/L3o0V94UA=
+go.opentelemetry.io/collector/config/configcompression v1.15.0/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs=
+go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns=
+go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg=
+go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -266,40 +272,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -313,8 +319,8 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
@@ -325,8 +331,8 @@ golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -340,14 +346,14 @@ golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -358,12 +364,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/receiver/azuremonitorreceiver/factory.go b/receiver/azuremonitorreceiver/factory.go
index 2da418bf3c00..a233042e8f4d 100644
--- a/receiver/azuremonitorreceiver/factory.go
+++ b/receiver/azuremonitorreceiver/factory.go
@@ -55,7 +55,7 @@ func createMetricsReceiver(_ context.Context, params receiver.Settings, rConf co
}
azureScraper := newScraper(cfg, params)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), azureScraper.scrape, scraperhelper.WithStart(azureScraper.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, azureScraper.scrape, scraperhelper.WithStart(azureScraper.start))
if err != nil {
return nil, err
}
diff --git a/receiver/azuremonitorreceiver/go.mod b/receiver/azuremonitorreceiver/go.mod
index f561c83c90c7..e6b497de366d 100644
--- a/receiver/azuremonitorreceiver/go.mod
+++ b/receiver/azuremonitorreceiver/go.mod
@@ -8,15 +8,15 @@ require (
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/monitor/armmonitor v0.11.0
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.2.0
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -45,27 +45,27 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/azuremonitorreceiver/go.sum b/receiver/azuremonitorreceiver/go.sum
index df384ca1d754..fa41314ef423 100644
--- a/receiver/azuremonitorreceiver/go.sum
+++ b/receiver/azuremonitorreceiver/go.sum
@@ -70,12 +70,12 @@ github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmd
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -86,42 +86,42 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -148,8 +148,8 @@ golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/azuremonitorreceiver/internal/metadata/metrics_test.go b/receiver/azuremonitorreceiver/internal/metadata/metrics_test.go
index 1f953fe270a4..8b09ba23407f 100644
--- a/receiver/azuremonitorreceiver/internal/metadata/metrics_test.go
+++ b/receiver/azuremonitorreceiver/internal/metadata/metrics_test.go
@@ -84,7 +84,7 @@ func TestMetricsBuilder(t *testing.T) {
assert.EqualValues(t, "attr-val", attrVal.Str())
}
assert.Equal(t, enabledAttrCount, rm.Resource().Attributes().Len())
- assert.Equal(t, attrCount, 2)
+ assert.Equal(t, 2, attrCount)
assert.Equal(t, 1, rm.ScopeMetrics().Len())
ms := rm.ScopeMetrics().At(0).Metrics()
diff --git a/receiver/bigipreceiver/factory.go b/receiver/bigipreceiver/factory.go
index a994d162c4a3..c71bff334f84 100644
--- a/receiver/bigipreceiver/factory.go
+++ b/receiver/bigipreceiver/factory.go
@@ -49,7 +49,7 @@ func createMetricsReceiver(_ context.Context, params receiver.Settings, rConf co
}
bigipScraper := newScraper(params.Logger, cfg, params)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), bigipScraper.scrape, scraperhelper.WithStart(bigipScraper.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, bigipScraper.scrape, scraperhelper.WithStart(bigipScraper.start))
if err != nil {
return nil, err
}
diff --git a/receiver/bigipreceiver/go.mod b/receiver/bigipreceiver/go.mod
index 7ab47911721a..6f2552e493b8 100644
--- a/receiver/bigipreceiver/go.mod
+++ b/receiver/bigipreceiver/go.mod
@@ -4,20 +4,20 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -67,15 +67,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
@@ -86,32 +86,32 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/bigipreceiver/go.sum b/receiver/bigipreceiver/go.sum
index f40be464f98d..fc4de85423cc 100644
--- a/receiver/bigipreceiver/go.sum
+++ b/receiver/bigipreceiver/go.sum
@@ -56,8 +56,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -115,16 +115,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
@@ -152,72 +152,72 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -227,18 +227,18 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -253,29 +253,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/carbonreceiver/go.mod b/receiver/carbonreceiver/go.mod
index 0bf17ca6e32d..7728c71d02b6 100644
--- a/receiver/carbonreceiver/go.mod
+++ b/receiver/carbonreceiver/go.mod
@@ -3,18 +3,18 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbon
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/sdk v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/sdk v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -40,23 +40,23 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/carbonreceiver/go.sum b/receiver/carbonreceiver/go.sum
index af83fd2bd1c0..278b077f7cd8 100644
--- a/receiver/carbonreceiver/go.sum
+++ b/receiver/carbonreceiver/go.sum
@@ -52,64 +52,64 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -133,8 +133,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/chronyreceiver/factory.go b/receiver/chronyreceiver/factory.go
index 605d251e7485..d0d9203fd96a 100644
--- a/receiver/chronyreceiver/factory.go
+++ b/receiver/chronyreceiver/factory.go
@@ -35,8 +35,8 @@ func newMetricsReceiver(
}
s := newScraper(ctx, cfg, set)
- scraper, err := scraperhelper.NewScraper(
- metadata.Type.String(),
+ scraper, err := scraperhelper.NewScraperWithComponentType(
+ metadata.Type,
s.scrape,
scraperhelper.WithStart(func(_ context.Context, _ component.Host) error {
chronyc, err := chrony.New(cfg.Endpoint, cfg.Timeout)
diff --git a/receiver/chronyreceiver/go.mod b/receiver/chronyreceiver/go.mod
index a9ad4f1e3e7c..09ac357f587d 100644
--- a/receiver/chronyreceiver/go.mod
+++ b/receiver/chronyreceiver/go.mod
@@ -7,12 +7,12 @@ require (
github.com/google/go-cmp v0.6.0
github.com/jonboulle/clockwork v0.4.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -37,26 +37,26 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/sirupsen/logrus v1.8.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/chronyreceiver/go.sum b/receiver/chronyreceiver/go.sum
index 1a49b76168a0..2a7982ff32e5 100644
--- a/receiver/chronyreceiver/go.sum
+++ b/receiver/chronyreceiver/go.sum
@@ -54,16 +54,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE=
github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -75,42 +75,42 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -135,8 +135,8 @@ golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/cloudflarereceiver/go.mod b/receiver/cloudflarereceiver/go.mod
index 21f8b9d01cf2..ec35b36140ae 100644
--- a/receiver/cloudflarereceiver/go.mod
+++ b/receiver/cloudflarereceiver/go.mod
@@ -3,18 +3,18 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudf
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -41,26 +41,26 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/cloudflarereceiver/go.sum b/receiver/cloudflarereceiver/go.sum
index d8022ba686bc..b7d9ae7fd027 100644
--- a/receiver/cloudflarereceiver/go.sum
+++ b/receiver/cloudflarereceiver/go.sum
@@ -54,12 +54,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -70,49 +70,49 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.1 h1:c3JZU5g5KezDXaMgL7GDFB7ihuLNzXo6eBuaJOmBiDA=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.0 h1:ULnMWuwcy4ix1oP5RFFRcmpEbaU5YabW6nWcLMQQRo0=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -136,8 +136,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/cloudfoundryreceiver/go.mod b/receiver/cloudfoundryreceiver/go.mod
index b2359d12afb5..91c1788e20a9 100644
--- a/receiver/cloudfoundryreceiver/go.mod
+++ b/receiver/cloudfoundryreceiver/go.mod
@@ -6,16 +6,16 @@ require (
code.cloudfoundry.org/go-loggregator v7.4.0+incompatible
github.com/cloudfoundry-incubator/uaago v0.0.0-20190307164349-8136b7bbe76e
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -49,34 +49,34 @@ require (
github.com/onsi/ginkgo v1.16.5 // indirect
github.com/onsi/gomega v1.17.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/cloudfoundryreceiver/go.sum b/receiver/cloudfoundryreceiver/go.sum
index e905354901cd..932301133aa2 100644
--- a/receiver/cloudfoundryreceiver/go.sum
+++ b/receiver/cloudfoundryreceiver/go.sum
@@ -99,16 +99,16 @@ github.com/onsi/gomega v1.17.0 h1:9Luw4uT5HTjHTN8+aNcSThgH1vdXnmdJ8xIfZ4wyTRE=
github.com/onsi/gomega v1.17.0/go.mod h1:HnhC7FXeEQY45zxNK3PPoIUhzk/80Xly9PcubAlGdZY=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -118,66 +118,66 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -196,8 +196,8 @@ golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.0.0-20210428140749-89ef3d95e781/go.mod h1:OJAsFXCWl8Ukc7SiCT/9KSuxbyM7479/AVlXFRxuMCk=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -213,14 +213,14 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210112080510-489259a85091/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/collectdreceiver/go.mod b/receiver/collectdreceiver/go.mod
index 6359512e645b..6d3c93f984c0 100644
--- a/receiver/collectdreceiver/go.mod
+++ b/receiver/collectdreceiver/go.mod
@@ -3,19 +3,19 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collec
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/collectd v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/collectd v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -43,38 +43,38 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/collectdreceiver/go.sum b/receiver/collectdreceiver/go.sum
index ff8a7f79b0a9..92bbd9826fc2 100644
--- a/receiver/collectdreceiver/go.sum
+++ b/receiver/collectdreceiver/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -76,66 +76,66 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -151,20 +151,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/couchdbreceiver/factory.go b/receiver/couchdbreceiver/factory.go
index bdf24d3d2fbb..491e88d2fe5d 100644
--- a/receiver/couchdbreceiver/factory.go
+++ b/receiver/couchdbreceiver/factory.go
@@ -45,7 +45,7 @@ func createMetricsReceiver(
) (receiver.Metrics, error) {
cfg := rConf.(*Config)
ns := newCouchdbScraper(params, cfg)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), ns.scrape, scraperhelper.WithStart(ns.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, ns.scrape, scraperhelper.WithStart(ns.start))
if err != nil {
return nil, err
}
diff --git a/receiver/couchdbreceiver/go.mod b/receiver/couchdbreceiver/go.mod
index 6d250c4d0100..4ccd49be4cdc 100644
--- a/receiver/couchdbreceiver/go.mod
+++ b/receiver/couchdbreceiver/go.mod
@@ -4,19 +4,19 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -45,36 +45,36 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/couchdbreceiver/go.sum b/receiver/couchdbreceiver/go.sum
index b06c1adc9d07..0a0ab880f993 100644
--- a/receiver/couchdbreceiver/go.sum
+++ b/receiver/couchdbreceiver/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -78,66 +78,66 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -153,20 +153,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/couchdbreceiver/scraper_test.go b/receiver/couchdbreceiver/scraper_test.go
index a4e64ae77bbc..804f2fd4f64d 100644
--- a/receiver/couchdbreceiver/scraper_test.go
+++ b/receiver/couchdbreceiver/scraper_test.go
@@ -81,8 +81,8 @@ func TestScrape(t *testing.T) {
assert.Equal(t, 0, metrics.DataPointCount(), "Expected 0 datapoints to be collected")
var partialScrapeErr scrapererror.PartialScrapeError
- require.True(t, errors.As(err, &partialScrapeErr), "returned error was not PartialScrapeError")
- require.Greater(t, partialScrapeErr.Failed, 0, "Expected scrape failures, but none were recorded!")
+ require.ErrorAs(t, err, &partialScrapeErr, "returned error was not PartialScrapeError")
+ require.Positive(t, partialScrapeErr.Failed, "Expected scrape failures, but none were recorded!")
})
t.Run("scrape error: failed to connect to client", func(t *testing.T) {
@@ -172,7 +172,7 @@ func TestMetricSettings(t *testing.T) {
require.NoError(t, pmetrictest.CompareMetrics(expected, metrics, pmetrictest.IgnoreMetricDataPointsOrder(),
pmetrictest.IgnoreStartTimestamp(), pmetrictest.IgnoreTimestamp()))
- require.Equal(t, metrics.MetricCount(), 1)
+ require.Equal(t, 1, metrics.MetricCount())
}
func getStats(filename string) (map[string]any, error) {
diff --git a/receiver/datadogreceiver/generated_package_test.go b/receiver/datadogreceiver/generated_package_test.go
index 8d92e0aa9ddc..3f9142e03c4b 100644
--- a/receiver/datadogreceiver/generated_package_test.go
+++ b/receiver/datadogreceiver/generated_package_test.go
@@ -3,11 +3,11 @@
package datadogreceiver
import (
+ "os"
"testing"
-
- "go.uber.org/goleak"
)
func TestMain(m *testing.M) {
- goleak.VerifyTestMain(m)
+ // skipping goleak test as per metadata.yml configuration
+ os.Exit(m.Run())
}
diff --git a/receiver/datadogreceiver/go.mod b/receiver/datadogreceiver/go.mod
index dfefa9acfaf0..c5b489e53f88 100644
--- a/receiver/datadogreceiver/go.mod
+++ b/receiver/datadogreceiver/go.mod
@@ -3,34 +3,35 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datado
go 1.22.0
require (
- github.com/DataDog/agent-payload/v5 v5.0.131
- github.com/DataDog/datadog-agent/pkg/obfuscate v0.56.2
- github.com/DataDog/datadog-agent/pkg/proto v0.56.2
- github.com/DataDog/datadog-agent/pkg/trace v0.56.2
- github.com/DataDog/datadog-api-client-go/v2 v2.29.0
+ github.com/DataDog/agent-payload/v5 v5.0.132
+ github.com/DataDog/datadog-agent/pkg/obfuscate v0.57.0
+ github.com/DataDog/datadog-agent/pkg/proto v0.57.0
+ github.com/DataDog/datadog-agent/pkg/trace v0.57.0
+ github.com/DataDog/datadog-api-client-go/v2 v2.30.0
github.com/DataDog/sketches-go v1.4.6
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
github.com/stretchr/testify v1.9.0
- github.com/tinylib/msgp v1.2.0
+ github.com/tinylib/msgp v1.2.1
github.com/vmihailenco/msgpack/v5 v5.4.1
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.uber.org/goleak v1.3.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
google.golang.org/protobuf v1.34.2
)
require (
- github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 // indirect
+ github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 // indirect
github.com/DataDog/datadog-go/v5 v5.5.0 // indirect
github.com/DataDog/go-sqllexer v0.0.13 // indirect
github.com/DataDog/go-tuf v1.1.0-0.5.2 // indirect
@@ -39,6 +40,7 @@ require (
github.com/Microsoft/go-winio v0.6.1 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
+ github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/dustin/go-humanize v1.0.1 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
@@ -64,15 +66,15 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/outcaste-io/ristretto v0.2.1 // indirect
github.com/philhofer/fwd v1.1.3-0.20240612014219-fbbf4953d986 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/secure-systems-lab/go-securesystemslib v0.7.0 // indirect
@@ -83,38 +85,39 @@ require (
github.com/vmihailenco/msgpack/v4 v4.3.13 // indirect
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
- golang.org/x/mod v0.18.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
+ golang.org/x/mod v0.20.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.22.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
+ gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/receiver/datadogreceiver/go.sum b/receiver/datadogreceiver/go.sum
index ce8a2b43c55c..563ee7574a46 100644
--- a/receiver/datadogreceiver/go.sum
+++ b/receiver/datadogreceiver/go.sum
@@ -1,15 +1,19 @@
-github.com/DataDog/agent-payload/v5 v5.0.131 h1:i5l0FLY+rpVzS1hBrwR0NxQOmIg+ypXDi7xytGXnaBM=
-github.com/DataDog/agent-payload/v5 v5.0.131/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.56.2 h1:DufHgwm9sFbZMWw+KAwO2obP+0BcyEVR1harOoUy3JA=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.56.2/go.mod h1:NHgTieB5DpTc4AZrzx1xE+tPCWTJ7Hw3TVRiWuK505U=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2 h1:i6zUPUGL6QWZVxTAsFBvTcn4GSPRY3dnqPBC6kiEsB4=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2/go.mod h1:HG4/o+jZ2T6+bhTOKQj+3ikKGhFLWTp5Kib9swNxTeY=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 h1:c+KHCZcoUBhjNpoYkpys4v/eN4Q+eEktUE2vyhVHKw0=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2/go.mod h1:If8HaT8MFPv9NdWDtaQfEy1OUB6RiMFeQwLSay7G91U=
-github.com/DataDog/datadog-agent/pkg/trace v0.56.2 h1:ZeLfVBMMLGVKD9Eyf6Dej3qktWg+qzVSGzsmNwqFZqg=
-github.com/DataDog/datadog-agent/pkg/trace v0.56.2/go.mod h1:Av0DJVQwwIN3o08CQAAwtnU4j3N8OSKKTXcPV4+32bw=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0 h1:b0vTasEPUc7FuCKaRFqbJB+88IdWL/f7LdKcasMV8Vo=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
+github.com/DataDog/agent-payload/v5 v5.0.132 h1:F9wy+iyAgN2QmkEsOlPp3RrQ4vOb4T6k3BXhjSpELS4=
+github.com/DataDog/agent-payload/v5 v5.0.132/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.57.0 h1:5hk3X9Ymna7RqYzoR3K15AZNgASJ89LvJY48tpTsjj0=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.57.0/go.mod h1:Po5HwoDd4FmT/EqgrE9x7Zz4LjxtGBSIuNY1C1lppBQ=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0 h1:6Yys68K+pzr+/sV7xYUptS6POZVVWF+hDUksx1+NwHY=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0/go.mod h1:sRjG8CCK1sei7qR9vLLNZ3hx3fcZ1IzroLkpfLNDuDA=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 h1:LplNAmMgZvGU7kKA0+4c1xWOjz828xweW5TCi8Mw9Q0=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0/go.mod h1:4Vo3SJ24uzfKHUHLoFa8t8o+LH+7TCQ7sPcZDtOpSP4=
+github.com/DataDog/datadog-agent/pkg/trace v0.57.0 h1:1rn+XFdwBLf/LjIIG8CPr6VHephAjc8FHTF/D3grWDE=
+github.com/DataDog/datadog-agent/pkg/trace v0.57.0/go.mod h1:ijoxrHTPGN2JxF6OSuoxn4MFZ0xsaXQHHfK6v5he5J0=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 h1:KvEk3AhTDgK7k/5qsXwlpu9hhyILnFlbRMlMrAXRbCA=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0/go.mod h1:hbnC1/6rgDpm4XglmLb+8RR5VejoxorxrQxXTnhpsws=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 h1:l90E3CLHb4UtjCeT/lkIPga588gBac+ZZvKdlNikf+g=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0/go.mod h1:krOxbYZc4KKE7bdEDu10lLSQBjdeSFS/XDSclsaSf1Y=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0 h1:WHAo6RA8CqAzaUh3dERqz/n6SuG2GJ/WthBkccn0MIQ=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
github.com/DataDog/datadog-go/v5 v5.5.0 h1:G5KHeB8pWBNXT4Jtw0zAkhdxEAWSpWH00geHI6LDrKU=
github.com/DataDog/datadog-go/v5 v5.5.0/go.mod h1:K9kcYBlxkcPP8tvvjZZKs/m1edNAUFzBbdpTUKfCsuw=
github.com/DataDog/go-sqllexer v0.0.13 h1:9mKfe+3s73GI/7dWBxi2Ds7+xZynJqMKK9cIUBrutak=
@@ -30,6 +34,8 @@ github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6r
github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
+github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 h1:kHaBemcxl8o/pQ5VM1c8PVE1PubbNx3mjUr09OqWGCs=
+github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575/go.mod h1:9d6lWj8KzO/fd/NrVaLscBKmPigpZpn5YawRPw+e3Yo=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -120,16 +126,16 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN
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/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/secure-systems-lab/go-securesystemslib v0.7.0 h1:OwvJ5jQf9LnIAS83waAjPbcMsODrTQUpJ02eNLUoxBg=
@@ -155,8 +161,8 @@ github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
-github.com/tinylib/msgp v1.2.0 h1:0uKB/662twsVBpYUPbokj4sTSKhWFKB7LopO2kWK8lY=
-github.com/tinylib/msgp v1.2.0/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
+github.com/tinylib/msgp v1.2.1 h1:6ypy2qcCznxpP4hpORzhtXyTqrBs7cfM9MCCWY8zsmU=
+github.com/tinylib/msgp v1.2.1/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU=
github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI=
github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk=
@@ -175,68 +181,68 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec
github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=
@@ -249,13 +255,13 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.18.0 h1:5+9lSbEzPSdWkH32vYPBwEpX8KwDbM52Ud9xBUvNlb0=
-golang.org/x/mod v0.18.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.20.0 h1:utOm6MM3R3dnawAiJgn0y+xvuYRsm1RKM/4giyfDgV0=
+golang.org/x/mod v0.20.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -263,10 +269,10 @@ golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
-golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -287,23 +293,23 @@ golang.org/x/sys v0.0.0-20220627191245-f75cf1eec38b/go.mod h1:oPkhp1MJrh7nUepCBc
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.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
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.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
-golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
-golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U=
+golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
-golang.org/x/tools v0.22.0 h1:gqSGLZqv+AI9lIQzniJ0nZDRG5GBPsSi+DRNHWNz6yA=
-golang.org/x/tools v0.22.0/go.mod h1:aCwcsjqvq7Yqt6TNyX7QMU2enbQ/Gt0bo6krSeEri+c=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -323,6 +329,8 @@ gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntN
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA=
gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k=
+gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
+gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
diff --git a/receiver/datadogreceiver/internal/translator/service_check_translator.go b/receiver/datadogreceiver/internal/translator/service_check_translator.go
new file mode 100644
index 000000000000..4cbd20a0ba6b
--- /dev/null
+++ b/receiver/datadogreceiver/internal/translator/service_check_translator.go
@@ -0,0 +1,50 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package translator // import "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver/internal/translator"
+
+import (
+ "time"
+
+ "github.com/DataDog/datadog-api-client-go/v2/api/datadogV1"
+ "go.opentelemetry.io/collector/pdata/pcommon"
+ "go.opentelemetry.io/collector/pdata/pmetric"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics/identity"
+)
+
+type ServiceCheck struct {
+ Check string `json:"check"`
+ HostName string `json:"host_name"`
+ Status datadogV1.ServiceCheckStatus `json:"status"`
+ Timestamp int64 `json:"timestamp,omitempty"`
+ Tags []string `json:"tags,omitempty"`
+}
+
+// More information on Datadog service checks: https://docs.datadoghq.com/api/latest/service-checks/
+func (mt *MetricsTranslator) TranslateServices(services []ServiceCheck) pmetric.Metrics {
+ bt := newBatcher()
+ bt.Metrics = pmetric.NewMetrics()
+
+ for _, service := range services {
+ metricProperties := parseSeriesProperties("service_check", "service_check", service.Tags, service.HostName, mt.buildInfo.Version, mt.stringPool)
+ metric, metricID := bt.Lookup(metricProperties) // TODO(alexg): proper name
+
+ dps := metric.Gauge().DataPoints()
+ dps.EnsureCapacity(1)
+
+ dp := dps.AppendEmpty()
+ dp.SetTimestamp(pcommon.Timestamp(service.Timestamp * time.Second.Nanoseconds())) // OTel uses nanoseconds, while Datadog uses seconds
+ metricProperties.dpAttrs.CopyTo(dp.Attributes())
+ dp.SetIntValue(int64(service.Status))
+
+ // TODO(alexg): Do this stream thing for service check metrics?
+ stream := identity.OfStream(metricID, dp)
+ ts, ok := mt.streamHasTimestamp(stream)
+ if ok {
+ dp.SetStartTimestamp(ts)
+ }
+ mt.updateLastTsForStream(stream, dp.Timestamp())
+ }
+ return bt.Metrics
+}
diff --git a/receiver/datadogreceiver/internal/translator/service_check_translator_test.go b/receiver/datadogreceiver/internal/translator/service_check_translator_test.go
new file mode 100644
index 000000000000..66abea5d1fbc
--- /dev/null
+++ b/receiver/datadogreceiver/internal/translator/service_check_translator_test.go
@@ -0,0 +1,322 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package translator
+
+import (
+ "encoding/json"
+ "testing"
+
+ "github.com/DataDog/datadog-api-client-go/v2/api/datadogV1"
+ "github.com/stretchr/testify/assert"
+ "github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/component"
+ "go.opentelemetry.io/collector/pdata/pcommon"
+ "go.opentelemetry.io/collector/pdata/pmetric"
+)
+
+var (
+ testTimestamp = int64(1700000000)
+)
+
+func TestHandleStructureParsing(t *testing.T) {
+ tests := []struct {
+ name string
+ checkRunPayload []byte
+ expectedServices []ServiceCheck
+ }{
+ {
+ name: "happy",
+ checkRunPayload: []byte(`[
+ {
+ "check": "datadog.agent.check_status",
+ "host_name": "hosta",
+ "status": 0,
+ "message": "",
+ "tags": [
+ "check:container"
+ ]
+ },
+ {
+ "check": "app.working",
+ "host_name": "hosta",
+ "timestamp": 1700000000,
+ "status": 0,
+ "message": "",
+ "tags": null
+ },
+ {
+ "check": "env.test",
+ "host_name": "hosta",
+ "status": 0,
+ "message": "",
+ "tags": [
+ "env:argle", "foo:bargle"
+ ]
+ }
+ ]`),
+ expectedServices: []ServiceCheck{
+ {
+ Check: "datadog.agent.check_status",
+ HostName: "hosta",
+ Status: 0,
+ Tags: []string{"check:container"},
+ },
+ {
+ Check: "app.working",
+ HostName: "hosta",
+ Status: 0,
+ Timestamp: 1700000000,
+ },
+ {
+ Check: "env.test",
+ HostName: "hosta",
+ Status: 0,
+ Tags: []string{"env:argle", "foo:bargle"},
+ },
+ },
+ },
+ {
+ name: "happy no tags",
+ checkRunPayload: []byte(`[
+ {
+ "check": "app.working",
+ "host_name": "hosta",
+ "timestamp": 1700000000,
+ "status": 0,
+ "message": "",
+ "tags": null
+ }
+ ]`),
+ expectedServices: []ServiceCheck{
+ {
+ Check: "app.working",
+ HostName: "hosta",
+ Status: 0,
+ Timestamp: 1700000000,
+ },
+ },
+ },
+ {
+ name: "happy no timestamp",
+ checkRunPayload: []byte(`[
+ {
+ "check": "env.test",
+ "host_name": "hosta",
+ "status": 0,
+ "message": "",
+ "tags": [
+ "env:argle", "foo:bargle"
+ ]
+ }
+ ]`),
+ expectedServices: []ServiceCheck{
+ {
+ Check: "env.test",
+ HostName: "hosta",
+ Status: 0,
+ Tags: []string{"env:argle", "foo:bargle"},
+ },
+ },
+ },
+ {
+ name: "empty",
+ checkRunPayload: []byte(`[]`),
+ expectedServices: []ServiceCheck{},
+ },
+ {
+ name: "happy no hostname",
+ checkRunPayload: []byte(`[
+ {
+ "check": "env.test",
+ "status": 0,
+ "message": "",
+ "tags": [
+ "env:argle", "foo:bargle"
+ ]
+ }
+ ]`),
+ expectedServices: []ServiceCheck{
+ {
+ Check: "env.test",
+ Status: 0,
+ Tags: []string{"env:argle", "foo:bargle"},
+ },
+ },
+ },
+ {
+ name: "empty",
+ checkRunPayload: []byte(`[]`),
+ expectedServices: []ServiceCheck{},
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ var services []ServiceCheck
+ err := json.Unmarshal(tt.checkRunPayload, &services)
+ require.NoError(t, err, "Failed to unmarshal service payload JSON")
+ assert.Equal(t, tt.expectedServices, services, "Parsed series does not match expected series")
+ })
+ }
+}
+
+func TestTranslateCheckRun(t *testing.T) {
+ tests := []struct {
+ name string
+ services []ServiceCheck
+ expect func(t *testing.T, result pmetric.Metrics)
+ }{
+ {
+ name: "OK status, with TS, no tags, no hostname",
+ services: []ServiceCheck{
+ {
+ Check: "app.working",
+ Timestamp: 1700000000,
+ Status: datadogV1.SERVICECHECKSTATUS_OK,
+ Tags: []string{},
+ },
+ },
+ expect: func(t *testing.T, result pmetric.Metrics) {
+ expectedAttrs := tagsToAttributes([]string{}, "", newStringPool())
+ require.Equal(t, 1, result.ResourceMetrics().Len())
+ requireResourceAttributes(t, result.ResourceMetrics().At(0).Resource().Attributes(), expectedAttrs.resource)
+ require.Equal(t, 1, result.MetricCount())
+ require.Equal(t, 1, result.DataPointCount())
+
+ requireScope(t, result, expectedAttrs.scope, component.NewDefaultBuildInfo().Version)
+
+ metric := result.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(0)
+ requireGauge(t, metric, "service_check", 1)
+
+ dp := metric.Gauge().DataPoints().At(0)
+ requireDp(t, dp, expectedAttrs.dp, 1700000000, 0)
+ },
+ },
+ {
+ name: "OK status, no TS",
+ services: []ServiceCheck{
+ {
+ Check: "app.working",
+ HostName: "foo",
+ Status: datadogV1.SERVICECHECKSTATUS_OK,
+ Tags: []string{"env:tag1", "version:tag2"},
+ },
+ },
+ expect: func(t *testing.T, result pmetric.Metrics) {
+ expectedAttrs := tagsToAttributes([]string{"env:tag1", "version:tag2"}, "foo", newStringPool())
+ require.Equal(t, 1, result.ResourceMetrics().Len())
+ requireResourceAttributes(t, result.ResourceMetrics().At(0).Resource().Attributes(), expectedAttrs.resource)
+ require.Equal(t, 1, result.MetricCount())
+ require.Equal(t, 1, result.DataPointCount())
+
+ requireScope(t, result, expectedAttrs.scope, component.NewDefaultBuildInfo().Version)
+
+ metric := result.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(0)
+ requireGauge(t, metric, "service_check", 1)
+
+ dp := metric.Gauge().DataPoints().At(0)
+ requireDp(t, dp, expectedAttrs.dp, 0, 0)
+ },
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ mt := createMetricsTranslator()
+ mt.buildInfo = component.BuildInfo{
+ Command: "otelcol",
+ Description: "OpenTelemetry Collector",
+ Version: "latest",
+ }
+ result := mt.TranslateServices(tt.services)
+
+ tt.expect(t, result)
+ })
+ }
+}
+
+func TestTranslateCheckRunStatuses(t *testing.T) {
+ tests := []struct {
+ name string
+ services []ServiceCheck
+ expectedStatus int64
+ }{
+ {
+ name: "OK status, no TS",
+ services: []ServiceCheck{
+ {
+ Check: "app.working",
+ HostName: "foo",
+ Status: datadogV1.SERVICECHECKSTATUS_OK,
+ Tags: []string{"env:tag1", "version:tag2"},
+ },
+ },
+ expectedStatus: 0,
+ },
+ {
+ name: "Warning status",
+ services: []ServiceCheck{
+ {
+ Check: "app.warning",
+ HostName: "foo",
+ Status: datadogV1.SERVICECHECKSTATUS_WARNING,
+ Tags: []string{"env:tag1", "version:tag2"},
+ Timestamp: testTimestamp,
+ },
+ },
+ expectedStatus: 1,
+ },
+ {
+ name: "Critical status",
+ services: []ServiceCheck{
+ {
+ Check: "app.critical",
+ HostName: "foo",
+ Status: datadogV1.SERVICECHECKSTATUS_CRITICAL,
+ Tags: []string{"env:tag1", "version:tag2"},
+ Timestamp: testTimestamp,
+ },
+ },
+ expectedStatus: 2,
+ },
+ {
+ name: "Unknown status",
+ services: []ServiceCheck{
+ {
+ Check: "app.unknown",
+ HostName: "foo",
+ Status: datadogV1.SERVICECHECKSTATUS_UNKNOWN,
+ Tags: []string{"env:tag1", "version:tag2"},
+ Timestamp: testTimestamp,
+ },
+ },
+ expectedStatus: 3,
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ mt := createMetricsTranslator()
+ mt.buildInfo = component.BuildInfo{
+ Command: "otelcol",
+ Description: "OpenTelemetry Collector",
+ Version: "latest",
+ }
+ result := mt.TranslateServices(tt.services)
+
+ require.Equal(t, 1, result.MetricCount())
+ require.Equal(t, 1, result.DataPointCount())
+
+ requireScopeMetrics(t, result, 1, 1)
+
+ requireScope(t, result, pcommon.NewMap(), component.NewDefaultBuildInfo().Version)
+
+ metrics := result.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics()
+ for i := 0; i < metrics.Len(); i++ {
+ metric := metrics.At(i)
+ assert.Equal(t, tt.expectedStatus, metric.Gauge().DataPoints().At(0).IntValue())
+ }
+ })
+ }
+}
diff --git a/receiver/datadogreceiver/internal/translator/sketches.go b/receiver/datadogreceiver/internal/translator/sketches.go
new file mode 100644
index 000000000000..cbe31c9e3e0a
--- /dev/null
+++ b/receiver/datadogreceiver/internal/translator/sketches.go
@@ -0,0 +1,294 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package translator // import "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver/internal/translator"
+
+import (
+ "fmt"
+ "io"
+ "math"
+ "net/http"
+ "sort"
+ "time"
+
+ "github.com/DataDog/agent-payload/v5/gogen"
+ "go.opentelemetry.io/collector/pdata/pcommon"
+ "go.opentelemetry.io/collector/pdata/pmetric"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics/identity"
+)
+
+const (
+ // The relativeAccuracy (also called epsilon or eps) comes from DDSketch's logarithmic mapping, which is used for sketches
+ // in the Datadog agent. The Datadog agent uses the default value from opentelemetry-go-mapping configuration
+ // See:
+ // https://github.com/DataDog/opentelemetry-mapping-go/blob/4a6d530273741c84fe2d8f76c55c514cd5eb7488/pkg/quantile/config.go#L15
+ relativeAccuracy = 1.0 / 128
+
+ // The gamma value comes from the default values of the epsilon/relative accuracy from opentelemetry-go-mapping. This value is used for
+ // finding the lower boundary of the bucket at a specific index
+ // See:
+ // https://github.com/DataDog/opentelemetry-mapping-go/blob/4a6d530273741c84fe2d8f76c55c514cd5eb7488/pkg/quantile/config.go#L138
+ gamma = 1 + 2*relativeAccuracy
+
+ // Since the default bucket factor for Sketches (gamma value) is 1.015625, this corresponds to a scale between 5 (2^2^-5=1.0219)
+ // and 6 (2^2^-6=1.01088928605). However, the lower resolution of 5 will produce larger buckets which allows for easier mapping
+ scale = 5
+
+ // The agentSketchOffset value comes from the following calculation:
+ // min = 1e-9
+ // emin = math.Floor((math.Log(min)/math.Log1p(2*relativeAccuracy))
+ // offset = -emin + 1
+ // The resulting value is 1338.
+ // See: https://github.com/DataDog/opentelemetry-mapping-go/blob/4a6d530273741c84fe2d8f76c55c514cd5eb7488/pkg/quantile/config.go#L154
+ // (Note: in Datadog's code, it is referred to as 'bias')
+ agentSketchOffset int32 = 1338
+
+ // The max limit for the index of a sketch bucket
+ // See https://github.com/DataDog/opentelemetry-mapping-go/blob/00c3f838161a00de395d7d0ed44d967ac71e43b9/pkg/quantile/ddsketch.go#L21
+ // and https://github.com/DataDog/opentelemetry-mapping-go/blob/00c3f838161a00de395d7d0ed44d967ac71e43b9/pkg/quantile/ddsketch.go#L127
+ maxIndex = math.MaxInt16
+)
+
+// Unmarshal the sketch payload, which contains the underlying Dogsketch structure used for the translation
+func (mt *MetricsTranslator) HandleSketchesPayload(req *http.Request) (sp []gogen.SketchPayload_Sketch, err error) {
+ buf := GetBuffer()
+ defer PutBuffer(buf)
+ if _, err := io.Copy(buf, req.Body); err != nil {
+ return sp, err
+ }
+
+ pl := new(gogen.SketchPayload)
+ if err := pl.Unmarshal(buf.Bytes()); err != nil {
+ return sp, err
+ }
+
+ return pl.GetSketches(), nil
+}
+
+func (mt *MetricsTranslator) TranslateSketches(sketches []gogen.SketchPayload_Sketch) pmetric.Metrics {
+ bt := newBatcher()
+ bt.Metrics = pmetric.NewMetrics()
+
+ for _, sketch := range sketches {
+ dimensions := parseSeriesProperties(sketch.Metric, "sketch", sketch.Tags, sketch.Host, mt.buildInfo.Version, mt.stringPool)
+ metric, metricID := bt.Lookup(dimensions)
+ metric.ExponentialHistogram().SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
+ dps := metric.ExponentialHistogram().DataPoints()
+
+ dps.EnsureCapacity(len(sketch.Dogsketches))
+
+ // The dogsketches field of the payload contains the sketch data
+ for i := range sketch.Dogsketches {
+ dp := dps.AppendEmpty()
+
+ err := sketchToDatapoint(sketch.Dogsketches[i], dp, dimensions.dpAttrs)
+ if err != nil {
+ // If a sketch is invalid, remove this datapoint
+ metric.ExponentialHistogram().DataPoints().RemoveIf(func(dp pmetric.ExponentialHistogramDataPoint) bool {
+ if dp.Positive().BucketCounts().Len() == 0 && dp.Negative().BucketCounts().Len() == 0 {
+ return true
+ }
+ return false
+ })
+ continue
+ }
+ stream := identity.OfStream(metricID, dp)
+ if ts, ok := mt.streamHasTimestamp(stream); ok {
+ dp.SetStartTimestamp(ts)
+ }
+ mt.updateLastTsForStream(stream, dp.Timestamp())
+ }
+ }
+
+ return bt.Metrics
+}
+
+func sketchToDatapoint(sketch gogen.SketchPayload_Sketch_Dogsketch, dp pmetric.ExponentialHistogramDataPoint, attributes pcommon.Map) error {
+ dp.SetTimestamp(pcommon.Timestamp(sketch.Ts * time.Second.Nanoseconds())) // OTel uses nanoseconds, while Datadog uses seconds
+
+ dp.SetCount(uint64(sketch.Cnt))
+ dp.SetSum(sketch.Sum)
+ dp.SetMin(sketch.Min)
+ dp.SetMax(sketch.Max)
+ dp.SetScale(scale)
+ dp.SetZeroThreshold(math.Exp(float64(1-agentSketchOffset) / (1 / math.Log(gamma)))) // See https://github.com/DataDog/sketches-go/blob/7546f8f95179bb41d334d35faa281bfe97812a86/ddsketch/mapping/logarithmic_mapping.go#L48
+
+ attributes.CopyTo(dp.Attributes())
+
+ negativeBuckets, positiveBuckets, zeroCount, err := mapSketchBucketsToHistogramBuckets(sketch.K, sketch.N)
+ if err != nil {
+ return err
+ }
+
+ dp.SetZeroCount(zeroCount)
+
+ convertBucketLayout(positiveBuckets, dp.Positive())
+ convertBucketLayout(negativeBuckets, dp.Negative())
+
+ return nil
+}
+
+// mapSketchBucketsToHistogramBuckets attempts to map the counts in each Sketch bucket to the closest equivalent Exponential Histogram
+// bucket(s). It works by first calculating an Exponential Histogram key that corresponds most closely with the Sketch key (using the lower
+// bound of the sketch bucket the key corresponds to), calculates differences in the range of the Sketch bucket and exponential histogram bucket,
+// and distributes the count to the corresponding bucket, and the bucket(s) after it, based on the proportion of overlap between the
+// exponential histogram buckets and the Sketch bucket. Note that the Sketch buckets are not separated into positive and negative buckets, but exponential
+// histograms store positive and negative buckets separately. Negative buckets in exponential histograms are mapped in the same way as positive buckets.
+// Note that negative indices in exponential histograms do not necessarily correspond to negative values; they correspond with values between 0 and 1,
+// on either the negative or positive side
+func mapSketchBucketsToHistogramBuckets(sketchKeys []int32, sketchCounts []uint32) (map[int]uint64, map[int]uint64, uint64, error) {
+ var zeroCount uint64
+
+ var positiveBuckets = make(map[int]uint64)
+ var negativeBuckets = make(map[int]uint64)
+
+ // The data format for the sketch received from the sketch payload does not have separate positive and negative buckets,
+ // and instead just uses a single list of sketch keys that are in order by increasing bucket index, starting with negative indices,
+ // which correspond to negative buckets
+ for i := range sketchKeys {
+ if sketchKeys[i] == 0 { // A sketch key of 0 corresponds to the zero bucket
+ zeroCount += uint64(sketchCounts[i])
+ continue
+ }
+ if sketchKeys[i] >= maxIndex {
+ // This should not happen, as sketches that contain bucket(s) with an index higher than the max
+ // limit should have already been discarded. However, if there happens to be an index > maxIndex,
+ // it can cause an infinite loop within the below inner for loop on some operating systems. Therefore,
+ // throw an error for sketches that have an index above the max limit
+ return nil, nil, 0, fmt.Errorf("Sketch contains bucket index %d which exceeds maximum supported index value %d", sketchKeys[i], maxIndex)
+ }
+
+ // The approach here is to use the Datadog sketch index's lower bucket boundary to find the
+ // OTel exponential histogram bucket that with the closest range to the sketch bucket. Then,
+ // the buckets before and after that bucket are also checked for overlap with the sketch bucket.
+ // A count proportional to the intersection of the sketch bucket with the OTel bucket(s) is then
+ // added to the OTel bucket(s). After looping through all possible buckets that are within the Sketch
+ // bucket range, the bucket with the highest proportion of overlap is given the remaining count
+ sketchLowerBound, sketchUpperBound := getSketchBounds(sketchKeys[i])
+ sketchBucketSize := sketchUpperBound - sketchLowerBound
+ histogramKey := sketchLowerBoundToHistogramIndex(sketchLowerBound)
+ highestCountProportion := 0.0
+ highestCountIdx := 0
+ targetBucketCount := uint64(sketchCounts[i])
+ var currentAssignedCount uint64
+
+ //TODO: look into better algorithms for applying fractional counts
+ for outIndex := histogramKey; histogramLowerBound(outIndex) < sketchUpperBound; outIndex++ {
+ histogramLowerBound, histogramUpperBound := getHistogramBounds(outIndex)
+ lowerIntersection := math.Max(histogramLowerBound, sketchLowerBound)
+ higherIntersection := math.Min(histogramUpperBound, sketchUpperBound)
+
+ intersectionSize := higherIntersection - lowerIntersection
+ proportion := intersectionSize / sketchBucketSize
+ if proportion <= 0 {
+ continue // In this case, the bucket does not overlap with the sketch bucket, so continue to the next bucket
+ }
+ if proportion > highestCountProportion {
+ highestCountProportion = proportion
+ highestCountIdx = outIndex
+ }
+ // OTel exponential histograms only support integer bucket counts, so rounding needs to be done here
+ roundedCount := uint64(proportion * float64(sketchCounts[i]))
+ if sketchKeys[i] < 0 {
+ negativeBuckets[outIndex] += roundedCount
+ } else {
+ positiveBuckets[outIndex] += roundedCount
+ }
+ currentAssignedCount += roundedCount
+ }
+ // Add the difference between the original sketch bucket's count and the total count that has been
+ // added to the matching OTel bucket(s) thus far to the bucket that had the highest proportion of
+ // overlap between the original sketch bucket and the corresponding exponential histogram buckets
+ if highestCountProportion > 0 {
+ additionalCount := targetBucketCount - currentAssignedCount
+ if sketchKeys[i] < 0 {
+ negativeBuckets[highestCountIdx] += additionalCount
+ } else {
+ positiveBuckets[highestCountIdx] += additionalCount
+ }
+ }
+
+ }
+
+ return negativeBuckets, positiveBuckets, zeroCount, nil
+}
+
+// convertBucketLayout populates the count for positive or negative buckets in the resulting OTel
+// exponential histogram structure. The bucket layout is dense and consists of an offset, which is the
+// index of the first populated bucket, and a list of counts, which correspond to the counts at the offset
+// bucket's index, and the counts of each bucket after. Unpopulated/empty buckets must be represented with
+// a count of 0. After assigning bucket counts, it sets the offset for the bucket layout
+func convertBucketLayout(inputBuckets map[int]uint64, outputBuckets pmetric.ExponentialHistogramDataPointBuckets) {
+ if len(inputBuckets) == 0 {
+ return
+ }
+ bucketIdxs := make([]int, 0, len(inputBuckets))
+ for k := range inputBuckets {
+ bucketIdxs = append(bucketIdxs, k)
+ }
+ sort.Ints(bucketIdxs)
+
+ bucketsSize := bucketIdxs[len(bucketIdxs)-1] - bucketIdxs[0] + 1 // find total number of buckets needed
+ outputBuckets.BucketCounts().EnsureCapacity(bucketsSize)
+ outputBuckets.BucketCounts().Append(make([]uint64, bucketsSize)...)
+
+ offset := bucketIdxs[0]
+ outputBuckets.SetOffset(int32(offset))
+
+ for _, idx := range bucketIdxs {
+ delta := idx - offset
+ outputBuckets.BucketCounts().SetAt(delta, inputBuckets[idx])
+ }
+}
+
+// getSketchBounds calculates the lower and upper bounds of a sketch bucket based on the index of the bucket.
+// This is based on sketch buckets placing values in bucket so that γ^k <= v < γ^(k+1)
+// See https://github.com/DataDog/datadog-agent/blob/0ada7a97fed6727838a6f4d9c87123d2aafde735/pkg/quantile/config.go#L83
+// and https://github.com/DataDog/sketches-go/blob/8a1961cf57f80fbbe26e7283464fcc01ebf17d5c/ddsketch/ddsketch.go#L468
+func getSketchBounds(index int32) (float64, float64) {
+ if index < 0 {
+ index = -index
+ }
+ return sketchLowerBound(index), sketchLowerBound(index + 1)
+}
+
+// sketchLowerBound calculates the lower bound of a sketch bucket based on the index of the bucket.
+// It uses the index offset and multiplier (represented by (1 / math.Log(gamma))). The logic behind this
+// is based on the DD agent using logarithmic mapping for definition DD agent sketches
+// See:
+// https://github.com/DataDog/opentelemetry-mapping-go/blob/4a6d530273741c84fe2d8f76c55c514cd5eb7488/pkg/quantile/config.go#L54
+// https://github.com/DataDog/sketches-go/blob/8a1961cf57f80fbbe26e7283464fcc01ebf17d5c/ddsketch/mapping/logarithmic_mapping.go#L39
+func sketchLowerBound(index int32) float64 {
+ if index < 0 {
+ index = -index
+ }
+ return math.Exp((float64(index-agentSketchOffset) / (1 / math.Log(gamma))))
+}
+
+// getHistogramBounds returns the lower and upper boundaries of the histogram bucket that
+// corresponds to the specified bucket index
+func getHistogramBounds(histIndex int) (float64, float64) {
+ return histogramLowerBound(histIndex), histogramLowerBound(histIndex + 1)
+}
+
+// This equation for finding the lower bound of the exponential histogram bucket
+// Based on: https://github.com/open-telemetry/opentelemetry-go/blob/3a72c5ea94bf843beeaa044b0dda2ce4d627bb7b/sdk/metric/internal/aggregate/exponential_histogram.go#L122
+// See also: https://github.com/open-telemetry/opentelemetry-go/blob/3a72c5ea94bf843beeaa044b0dda2ce4d627bb7b/sdk/metric/internal/aggregate/exponential_histogram.go#L139
+func histogramLowerBound(histIndex int) float64 {
+ inverseFactor := math.Ldexp(math.Ln2, -scale)
+ return math.Exp(float64(histIndex) * inverseFactor)
+}
+
+// sketchLowerBoundToHistogramIndex takes the lower boundary of a sketch bucket and computes the
+// closest equivalent exponential histogram index that corresponds to an exponential histogram
+// bucket that has a range covering that lower bound
+// See: https://opentelemetry.io/docs/specs/otel/metrics/data-model/#all-scales-use-the-logarithm-function
+func sketchLowerBoundToHistogramIndex(value float64) int {
+ if frac, exp := math.Frexp(value); frac == 0.5 {
+ return ((exp - 1) << scale) - 1
+ }
+ scaleFactor := math.Ldexp(math.Log2E, scale)
+
+ return int(math.Floor(math.Log(value) * scaleFactor))
+}
diff --git a/receiver/datadogreceiver/internal/translator/sketches_test.go b/receiver/datadogreceiver/internal/translator/sketches_test.go
new file mode 100644
index 000000000000..7603e80efb7f
--- /dev/null
+++ b/receiver/datadogreceiver/internal/translator/sketches_test.go
@@ -0,0 +1,721 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package translator // import "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver/internal/translator"
+
+import (
+ "bytes"
+ "io"
+ "net/http"
+ "testing"
+ "time"
+
+ "github.com/DataDog/agent-payload/v5/gogen"
+ "github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/component"
+ "go.opentelemetry.io/collector/pdata/pcommon"
+ "go.opentelemetry.io/collector/pdata/pmetric"
+)
+
+func TestHandleSketchPayload(t *testing.T) {
+ tests := []struct {
+ name string
+ sketchPayload gogen.SketchPayload
+ expectedSketchesCount int
+ expectedDogsketchesCounts []int
+ }{
+ {
+ name: "Test simple sketch payload with single sketch",
+ sketchPayload: gogen.SketchPayload{
+ Sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 400,
+ Cnt: 6,
+ Min: 1,
+ Max: 3,
+ Avg: 2.3333,
+ Sum: 14.0,
+ K: []int32{1338, 1383, 1409},
+ N: []uint32{1, 2, 3},
+ },
+ },
+ },
+ },
+ },
+ expectedSketchesCount: 1,
+ expectedDogsketchesCounts: []int{1},
+ },
+ {
+ name: "Test simple sketch payload with multiple dogsketches",
+ sketchPayload: gogen.SketchPayload{
+ Sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 400,
+ Cnt: 6,
+ Min: 1,
+ Max: 3,
+ Avg: 2.3333,
+ Sum: 14.0,
+ K: []int32{1338, 1383, 1409},
+ N: []uint32{1, 2, 3},
+ },
+ {
+ Ts: 500,
+ Cnt: 15,
+ Min: 4,
+ Max: 5,
+ Avg: 4.7333,
+ Sum: 71.0,
+ K: []int32{1427, 1442, 1454},
+ N: []uint32{4, 5, 6},
+ },
+ },
+ },
+ },
+ },
+ expectedSketchesCount: 1,
+ expectedDogsketchesCounts: []int{2},
+ },
+ {
+ name: "Test sketch payload with multiple sketches",
+ sketchPayload: gogen.SketchPayload{
+ Sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 400,
+ Cnt: 6,
+ Min: 1,
+ Max: 3,
+ Avg: 2.3333,
+ Sum: 14.0,
+ K: []int32{1338, 1383, 1409},
+ N: []uint32{1, 2, 3},
+ },
+ },
+ },
+ {
+ Metric: "Test2",
+ Host: "Host1",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 400,
+ Cnt: 6,
+ Min: 1,
+ Max: 3,
+ Avg: 2.3333,
+ Sum: 14.0,
+ K: []int32{1338, 1383, 1409},
+ N: []uint32{1, 2, 3},
+ },
+ },
+ },
+ },
+ },
+ expectedSketchesCount: 2,
+ expectedDogsketchesCounts: []int{1, 1},
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ pb, err := tt.sketchPayload.Marshal()
+ require.NoError(t, err)
+
+ req, err := http.NewRequest(http.MethodPost, "/api/beta/sketches", io.NopCloser(bytes.NewReader(pb)))
+ require.NoError(t, err)
+
+ mt := createMetricsTranslator()
+ metrics, err := mt.HandleSketchesPayload(req)
+ require.NoError(t, err)
+ require.Len(t, metrics, tt.expectedSketchesCount)
+ for i, metric := range metrics {
+ require.Len(t, metric.Dogsketches, tt.expectedDogsketchesCounts[i])
+ }
+ })
+ }
+}
+
+func TestTranslateSketches(t *testing.T) {
+ tests := []struct {
+ name string
+ sketches []gogen.SketchPayload_Sketch
+ }{
+ {
+ name: "Single sketch with only positive buckets and no zero bucket",
+ sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 400,
+ Cnt: 1029,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 2038.0,
+ K: []int32{0, 1338, 1345, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{13, 152, 75, 231, 97, 55, 101, 239, 66},
+ },
+ },
+ },
+ },
+ },
+ {
+ name: "Single sketch with only negative buckets and no zero bucket",
+ sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 400,
+ Cnt: 941,
+ Min: -6.0,
+ Max: -1.0,
+ Avg: -3.0,
+ Sum: 2038.0,
+ K: []int32{-1464, -1454, -1442, -1427, -1409, -1383, -1338},
+ N: []uint32{152, 231, 97, 55, 101, 239, 66},
+ },
+ },
+ },
+ },
+ },
+ {
+ name: "Single sketch with negative and positive buckets and no zero bucket",
+ sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 400,
+ Cnt: 1952,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 1019.0,
+ K: []int32{-1464, -1454, -1442, -1427, -1409, -1383, -1338, 1338, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{152, 231, 97, 55, 101, 239, 66, 43, 99, 123, 62, 194, 251, 239},
+ },
+ },
+ },
+ },
+ },
+ {
+ name: "Single sketch with only positive buckets and zero bucket",
+ sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 400,
+ Cnt: 954,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 2049.0,
+ K: []int32{0, 1338, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{13, 152, 231, 97, 55, 101, 239, 66},
+ },
+ },
+ },
+ },
+ },
+ {
+ name: "Single sketch with only negative buckets and no zero bucket",
+ sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 400,
+ Cnt: 941,
+ Min: -6.0,
+ Max: -1.0,
+ Avg: -3.0,
+ Sum: -2049,
+ K: []int32{-1464, -1454, -1442, -1427, -1409, -1383, -1338},
+ N: []uint32{152, 231, 97, 55, 101, 239, 66},
+ },
+ },
+ },
+ },
+ },
+ {
+ name: "Single sketch with negative and positive buckets and zero bucket",
+ sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 400,
+ Cnt: 1964,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 1589.0,
+ K: []int32{-1464, -1454, -1442, -1427, -1409, -1383, -1338, 0, 1338, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{152, 231, 97, 55, 101, 239, 66, 12, 43, 99, 123, 62, 194, 251, 239},
+ },
+ },
+ },
+ },
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ mt := createMetricsTranslator()
+ result := mt.TranslateSketches(tt.sketches)
+ require.Equal(t, 1, result.MetricCount())
+ require.Equal(t, 1, result.DataPointCount())
+ metrics := result.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics()
+ require.Equal(t, 1, result.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().Len())
+
+ metric := metrics.At(0)
+ require.Equal(t, pmetric.MetricTypeExponentialHistogram, metric.Type())
+
+ for _, sketch := range tt.sketches {
+ require.Equal(t, sketch.GetMetric(), metric.Name())
+ for i, dogsketch := range sketch.Dogsketches {
+ m := metric.ExponentialHistogram().DataPoints().At(i)
+ require.Equal(t, pcommon.Timestamp(dogsketch.Ts*time.Second.Nanoseconds()), m.Timestamp())
+ require.Equal(t, uint64(dogsketch.Cnt), m.Count())
+ require.Equal(t, dogsketch.Sum, m.Sum())
+ require.Equal(t, dogsketch.Min, m.Min())
+ require.Equal(t, dogsketch.Max, m.Max())
+ require.Equal(t, m.Count(), totalHistBucketCounts(m)) // Ensure that buckets contain same number of counts as total count
+ }
+ }
+ })
+ }
+}
+
+func TestHandleInvalidBuckets(t *testing.T) {
+ tests := []struct {
+ name string
+ sketches []gogen.SketchPayload_Sketch
+ }{
+ {
+ name: "Sketch that contains invalid index is excluded",
+ sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"version:tag1"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 100,
+ Cnt: 1029,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 2038.0,
+ K: []int32{0, 1338, 1345, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{13, 152, 75, 231, 97, 55, 101, 239, 66},
+ },
+ {
+ Ts: 200,
+ Cnt: 1029,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 2038.0,
+ K: []int32{0, 1338, 1345, 1383, 50000},
+ N: []uint32{13, 152, 75, 231, 97},
+ },
+ {
+ Ts: 300,
+ Cnt: 1029,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 2038.0,
+ K: []int32{0, 1338, 1345, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{13, 152, 75, 231, 97, 55, 101, 239, 66},
+ },
+ },
+ },
+ },
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ mt := createMetricsTranslator()
+ result := mt.TranslateSketches(tt.sketches)
+ require.Equal(t, 1, result.ResourceMetrics().Len())
+ require.Equal(t, 1, result.MetricCount())
+ require.Equal(t, 2, result.DataPointCount())
+
+ requireScope(t, result, pcommon.NewMap(), component.NewDefaultBuildInfo().Version)
+
+ metric := result.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics()
+ require.Equal(t, 1, result.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().Len())
+ require.Equal(t, pmetric.MetricTypeExponentialHistogram, metric.At(0).Type())
+
+ // While the input was 3 sketches, the result should exclude the 2nd input due to an invalid bucket
+ require.Equal(t, 2, metric.At(0).ExponentialHistogram().DataPoints().Len())
+
+ var lastTimestamp pcommon.Timestamp
+ for i := 0; i < metric.At(0).ExponentialHistogram().DataPoints().Len(); i++ {
+ m := metric.At(0).ExponentialHistogram().DataPoints().At(i)
+ if i == 0 {
+ require.Equal(t, m.StartTimestamp(), pcommon.Timestamp(0))
+ } else {
+ require.Equal(t, m.StartTimestamp(), lastTimestamp)
+ }
+ lastTimestamp = m.Timestamp()
+ }
+ })
+ }
+}
+
+func TestSketchTemporality(t *testing.T) {
+ tests := []struct {
+ name string
+ sketches []gogen.SketchPayload_Sketch
+ }{
+ {
+ name: "Two metrics with multiple data points",
+ sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"version:tag1"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 100,
+ Cnt: 1029,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 2038.0,
+ K: []int32{0, 1338, 1345, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{13, 152, 75, 231, 97, 55, 101, 239, 66},
+ },
+ {
+ Ts: 200,
+ Cnt: 1029,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 2038.0,
+ K: []int32{0, 1338, 1345, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{13, 152, 75, 231, 97, 55, 101, 239, 66},
+ },
+ {
+ Ts: 300,
+ Cnt: 1029,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 2038.0,
+ K: []int32{0, 1338, 1345, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{13, 152, 75, 231, 97, 55, 101, 239, 66},
+ },
+ },
+ },
+ {
+ Metric: "Test2",
+ Host: "Host2",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 20,
+ Cnt: 1029,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 2038.0,
+ K: []int32{0, 1338, 1345, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{13, 152, 75, 231, 97, 55, 101, 239, 66},
+ },
+ {
+ Ts: 30,
+ Cnt: 1029,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 2038.0,
+ K: []int32{0, 1338, 1345, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{13, 152, 75, 231, 97, 55, 101, 239, 66},
+ },
+ {
+ Ts: 40,
+ Cnt: 1029,
+ Min: 1.0,
+ Max: 6.0,
+ Avg: 3.0,
+ Sum: 2038.0,
+ K: []int32{0, 1338, 1345, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{13, 152, 75, 231, 97, 55, 101, 239, 66},
+ },
+ },
+ },
+ },
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ mt := createMetricsTranslator()
+ result := mt.TranslateSketches(tt.sketches)
+ require.Equal(t, 2, result.ResourceMetrics().Len())
+ require.Equal(t, 2, result.MetricCount())
+ require.Equal(t, 6, result.DataPointCount())
+
+ requireScope(t, result, pcommon.NewMap(), component.NewDefaultBuildInfo().Version)
+
+ metric1 := result.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics()
+ require.Equal(t, 1, result.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().Len())
+ require.Equal(t, pmetric.MetricTypeExponentialHistogram, metric1.At(0).Type())
+
+ metric2 := result.ResourceMetrics().At(1).ScopeMetrics().At(0).Metrics()
+ require.Equal(t, 1, result.ResourceMetrics().At(1).ScopeMetrics().At(0).Metrics().Len())
+ require.Equal(t, pmetric.MetricTypeExponentialHistogram, metric2.At(0).Type())
+
+ var lastTimestamp pcommon.Timestamp
+ for i := 0; i < metric1.At(0).ExponentialHistogram().DataPoints().Len(); i++ {
+ m := metric1.At(0).ExponentialHistogram().DataPoints().At(i)
+ if i == 0 {
+ require.Equal(t, m.StartTimestamp(), pcommon.Timestamp(0))
+ } else {
+ require.Equal(t, m.StartTimestamp(), lastTimestamp)
+ }
+ lastTimestamp = m.Timestamp()
+ }
+ for i := 0; i < metric2.At(0).ExponentialHistogram().DataPoints().Len(); i++ {
+ m := metric2.At(0).ExponentialHistogram().DataPoints().At(i)
+ if i == 0 {
+ require.Equal(t, m.StartTimestamp(), pcommon.Timestamp(0))
+ } else {
+ require.Equal(t, m.StartTimestamp(), lastTimestamp)
+ }
+ lastTimestamp = m.Timestamp()
+ }
+ })
+ }
+}
+
+func TestConvertBucketLayout(t *testing.T) {
+ tests := []struct {
+ name string
+ inputBuckets map[int]uint64
+ expectedOffset int32
+ expectedBucketCountsLen int
+ expectedBucketCounts map[int]uint64
+ }{
+ {
+ name: "Empty input buckets",
+ inputBuckets: map[int]uint64{},
+ expectedOffset: 0,
+ expectedBucketCountsLen: 0,
+ expectedBucketCounts: map[int]uint64{},
+ },
+ {
+ name: "Non-empty input buckets and no offset",
+ inputBuckets: map[int]uint64{5: 75, 64: 33, 83: 239, 0: 152, 32: 231, 50: 24, 51: 73, 63: 22, 74: 79, 75: 22, 90: 66},
+ expectedOffset: 0,
+ expectedBucketCountsLen: 91,
+ expectedBucketCounts: map[int]uint64{0: 152, 5: 75, 32: 231, 50: 24, 51: 73, 63: 22, 64: 33, 74: 79, 75: 22, 83: 239, 90: 66},
+ },
+ {
+ name: "Non-empty input buckets with offset",
+ inputBuckets: map[int]uint64{5: 75, 64: 33, 83: 239, 32: 231, 50: 24, 51: 73, 63: 22, 74: 79, 75: 22, 90: 66},
+ expectedOffset: 5,
+ expectedBucketCountsLen: 86,
+ expectedBucketCounts: map[int]uint64{0: 75, 27: 231, 45: 24, 46: 73, 58: 22, 59: 33, 69: 79, 70: 22, 78: 239, 85: 66},
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ outputBuckets := pmetric.NewExponentialHistogramDataPointBuckets()
+
+ convertBucketLayout(tt.inputBuckets, outputBuckets)
+
+ require.Equal(t, tt.expectedOffset, outputBuckets.Offset())
+ require.Equal(t, tt.expectedBucketCountsLen, outputBuckets.BucketCounts().Len())
+
+ for k, v := range outputBuckets.BucketCounts().AsRaw() {
+ require.Equal(t, tt.expectedBucketCounts[k], v)
+ }
+ })
+ }
+}
+
+func TestMapSketchBucketsToHistogramBuckets(t *testing.T) {
+ tests := []struct {
+ name string
+ sketchKeys []int32
+ sketchCounts []uint32
+ expectedNegativeBuckets map[int]uint64
+ expectedPositiveBuckets map[int]uint64
+ expectedZeroCount uint64
+ }{
+ {
+ name: "Empty sketch buckets",
+ sketchKeys: []int32{},
+ sketchCounts: []uint32{},
+ expectedNegativeBuckets: map[int]uint64{},
+ expectedPositiveBuckets: map[int]uint64{},
+ expectedZeroCount: 0,
+ },
+ {
+ name: "Zero bucket only",
+ sketchKeys: []int32{0},
+ sketchCounts: []uint32{100},
+ expectedNegativeBuckets: map[int]uint64{},
+ expectedPositiveBuckets: map[int]uint64{},
+ expectedZeroCount: 100,
+ },
+ {
+ name: "Single positive bucket covered by single exponential bucket",
+ sketchKeys: []int32{1338}, // Key-offset=0, bucket [1, 1.015625)
+ sketchCounts: []uint32{100},
+ expectedNegativeBuckets: map[int]uint64{},
+ expectedPositiveBuckets: map[int]uint64{0: 100},
+ expectedZeroCount: 0, // At zero offset, bucket (1, 1.0219]
+ },
+ {
+ name: "Single positive bucket covered by multiple exponential buckets",
+ sketchKeys: []int32{1339}, // Key-offset=1, bucket [1.015625, 1.031494140625)
+ sketchCounts: []uint32{100},
+ expectedNegativeBuckets: map[int]uint64{},
+ expectedPositiveBuckets: map[int]uint64{0: 39, 1: 61}, // At zero offset, buckets (1, 1.0219] and (1.0219, 1.044]
+ expectedZeroCount: 0,
+ },
+ {
+ name: "Higher single positive bucket covered by multiple exponential buckets",
+ sketchKeys: []int32{1340}, // Key-offset=2, bucket [1.031494140625, 1.0476112365722656)
+ sketchCounts: []uint32{100},
+ expectedNegativeBuckets: map[int]uint64{},
+ expectedPositiveBuckets: map[int]uint64{1: 80, 2: 20}, // At zero offset, buckets (1.0219, 1.044] and (1.044, 1.067]
+ expectedZeroCount: 0,
+ },
+ {
+ name: "Two positive buckets covered by multiple overlapping exponential buckets",
+ // The superposition of the two previous cases.
+ sketchKeys: []int32{1339, 1340},
+ sketchCounts: []uint32{100, 100},
+ expectedNegativeBuckets: map[int]uint64{},
+ expectedPositiveBuckets: map[int]uint64{0: 39, 1: 141, 2: 20},
+ expectedZeroCount: 0,
+ },
+ {
+ name: "Single negative bucket covered by single exponential bucket",
+ sketchKeys: []int32{-1338}, // (-Key)-offset=0, bucket (-1.015625, -1]
+ sketchCounts: []uint32{100},
+ expectedNegativeBuckets: map[int]uint64{0: 100}, // At zero offset, bucket (-1.0219, -1]
+ expectedPositiveBuckets: map[int]uint64{},
+ expectedZeroCount: 0,
+ },
+ {
+ name: "Lowest possible positive bucket",
+ sketchKeys: []int32{1}, // Key-offset=-1337, bucket [9.941854089121418e-10, 1.0097195559263958e-09)
+ sketchCounts: []uint32{100},
+ expectedNegativeBuckets: map[int]uint64{},
+ expectedPositiveBuckets: map[int]uint64{-957: 100}, // At zero offset, bucket (9.938519454345803e-10, 1.0156144692239443e-09]
+ expectedZeroCount: 0,
+ },
+ {
+ name: "Only positive buckets and no zero bucket",
+ sketchKeys: []int32{1338, 1345, 1383, 1409, 1427, 1442, 1454, 1464},
+ sketchCounts: []uint32{152, 75, 231, 97, 55, 101, 239, 66},
+ expectedNegativeBuckets: map[int]uint64{},
+ expectedPositiveBuckets: map[int]uint64{0: 152, 5: 75, 32: 231, 50: 24, 51: 73, 63: 22, 64: 33, 74: 79, 75: 22, 83: 239, 90: 66},
+ expectedZeroCount: 0,
+ },
+ {
+ name: "Only negative buckets and no zero bucket",
+ sketchKeys: []int32{-1464, -1454, -1442, -1427, -1409, -1383, -1338},
+ sketchCounts: []uint32{152, 231, 97, 55, 101, 239, 66},
+ expectedNegativeBuckets: map[int]uint64{0: 66, 32: 239, 50: 25, 51: 76, 63: 22, 64: 33, 74: 76, 75: 21, 83: 231, 90: 152},
+ expectedPositiveBuckets: map[int]uint64{},
+ expectedZeroCount: 0,
+ },
+ {
+ name: "Negative and positive buckets and no zero bucket",
+ sketchKeys: []int32{-1464, -1454, -1442, -1427, -1409, -1383, -1338, 1338, 1383, 1409, 1427, 1442, 1454, 1464},
+ sketchCounts: []uint32{152, 231, 97, 55, 101, 239, 66, 43, 99, 123, 62, 194, 251, 239},
+ expectedNegativeBuckets: map[int]uint64{0: 66, 32: 239, 50: 25, 51: 76, 63: 22, 64: 33, 74: 76, 75: 21, 83: 231, 90: 152},
+ expectedPositiveBuckets: map[int]uint64{0: 43, 32: 99, 50: 30, 51: 93, 63: 25, 64: 37, 74: 152, 75: 42, 83: 251, 90: 239},
+ expectedZeroCount: 0,
+ },
+ {
+ name: "Only positive buckets and zero bucket",
+ sketchKeys: []int32{0, 1338, 1383, 1409, 1427, 1442, 1454, 1464},
+ sketchCounts: []uint32{13, 152, 231, 97, 55, 101, 239, 66},
+ expectedNegativeBuckets: map[int]uint64{},
+ expectedPositiveBuckets: map[int]uint64{0: 152, 32: 231, 50: 24, 51: 73, 63: 22, 64: 33, 74: 79, 75: 22, 83: 239, 90: 66},
+ expectedZeroCount: 13,
+ },
+ {
+ name: "Only negative buckets and zero bucket",
+ sketchKeys: []int32{-1464, -1454, -1442, -1427, -1409, -1383, -1338, 0},
+ sketchCounts: []uint32{152, 231, 97, 55, 101, 239, 66, 13},
+ expectedNegativeBuckets: map[int]uint64{0: 66, 32: 239, 50: 25, 51: 76, 63: 22, 64: 33, 74: 76, 75: 21, 83: 231, 90: 152},
+ expectedPositiveBuckets: map[int]uint64{},
+ expectedZeroCount: 13,
+ },
+ {
+ name: "Negative and positive buckets and zero bucket",
+ sketchKeys: []int32{-1464, -1454, -1442, -1427, -1409, -1383, -1338, 0, 1338, 1383, 1409, 1427, 1442, 1454, 1464},
+ sketchCounts: []uint32{152, 231, 97, 55, 101, 239, 66, 12, 43, 99, 123, 62, 194, 251, 239},
+ expectedNegativeBuckets: map[int]uint64{0: 66, 32: 239, 50: 25, 51: 76, 63: 22, 64: 33, 74: 76, 75: 21, 83: 231, 90: 152},
+ expectedPositiveBuckets: map[int]uint64{0: 43, 32: 99, 50: 30, 51: 93, 63: 25, 64: 37, 74: 152, 75: 42, 83: 251, 90: 239},
+ expectedZeroCount: 12,
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ negativeBuckets, positiveBuckets, zeroCount, err := mapSketchBucketsToHistogramBuckets(tt.sketchKeys, tt.sketchCounts)
+ require.NoError(t, err)
+
+ require.Equal(t, tt.expectedNegativeBuckets, negativeBuckets)
+ require.Equal(t, tt.expectedPositiveBuckets, positiveBuckets)
+ require.Equal(t, tt.expectedZeroCount, zeroCount)
+ })
+ }
+}
diff --git a/receiver/datadogreceiver/internal/translator/testutil.go b/receiver/datadogreceiver/internal/translator/testutil.go
index 060e3030a07d..254a509b8178 100644
--- a/receiver/datadogreceiver/internal/translator/testutil.go
+++ b/receiver/datadogreceiver/internal/translator/testutil.go
@@ -68,3 +68,16 @@ func requireDp(t *testing.T, dp pmetric.NumberDataPoint, expectedAttrs pcommon.M
require.Equal(t, expectedValue, dp.DoubleValue())
require.Equal(t, expectedAttrs, dp.Attributes())
}
+
+func totalHistBucketCounts(hist pmetric.ExponentialHistogramDataPoint) uint64 {
+ var totalCount uint64
+ for i := 0; i < hist.Negative().BucketCounts().Len(); i++ {
+ totalCount += hist.Negative().BucketCounts().At(i)
+ }
+
+ totalCount += hist.ZeroCount()
+ for i := 0; i < hist.Positive().BucketCounts().Len(); i++ {
+ totalCount += hist.Positive().BucketCounts().At(i)
+ }
+ return totalCount
+}
diff --git a/receiver/datadogreceiver/metadata.yaml b/receiver/datadogreceiver/metadata.yaml
index bd5068c268b8..a7c7ae4b35b8 100644
--- a/receiver/datadogreceiver/metadata.yaml
+++ b/receiver/datadogreceiver/metadata.yaml
@@ -10,4 +10,6 @@ status:
active: [boostchicken, gouthamve, jpkrohling, MovieStoreGuy]
tests:
- skip_lifecycle: true # Skip lifecycle tests since there are multiple receivers that run on the same port
\ No newline at end of file
+ skip_lifecycle: true # Skip lifecycle tests since there are multiple receivers that run on the same port
+ goleak:
+ skip: true # see https://github.com/cihub/seelog/issues/182
\ No newline at end of file
diff --git a/receiver/datadogreceiver/receiver.go b/receiver/datadogreceiver/receiver.go
index 2a3650326ba2..bdfb6b9c53a8 100644
--- a/receiver/datadogreceiver/receiver.go
+++ b/receiver/datadogreceiver/receiver.go
@@ -11,6 +11,7 @@ import (
"io"
"net/http"
+ "github.com/DataDog/agent-payload/v5/gogen"
pb "github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace"
"github.com/tinylib/msgp/msgp"
"go.opentelemetry.io/collector/component"
@@ -324,9 +325,35 @@ func (ddr *datadogReceiver) handleCheckRun(w http.ResponseWriter, req *http.Requ
ddr.tReceiver.EndMetricsOp(obsCtx, "datadog", *metricsCount, err)
}(&metricsCount)
- err = fmt.Errorf("service checks endpoint not implemented")
- http.Error(w, err.Error(), http.StatusMethodNotAllowed)
- ddr.params.Logger.Warn("metrics consumer errored out", zap.Error(err))
+ buf := translator.GetBuffer()
+ defer translator.PutBuffer(buf)
+ if _, err = io.Copy(buf, req.Body); err != nil {
+ http.Error(w, err.Error(), http.StatusInternalServerError)
+ ddr.params.Logger.Error(err.Error())
+ return
+ }
+
+ var services []translator.ServiceCheck
+
+ err = json.Unmarshal(buf.Bytes(), &services)
+ if err != nil {
+ http.Error(w, err.Error(), http.StatusBadRequest)
+ ddr.params.Logger.Error(err.Error())
+ return
+ }
+
+ metrics := ddr.metricsTranslator.TranslateServices(services)
+ metricsCount = metrics.DataPointCount()
+
+ err = ddr.nextMetricsConsumer.ConsumeMetrics(obsCtx, metrics)
+ if err != nil {
+ http.Error(w, err.Error(), http.StatusInternalServerError)
+ ddr.params.Logger.Error("metrics consumer errored out", zap.Error(err))
+ return
+ }
+
+ w.WriteHeader(http.StatusAccepted)
+ _, _ = w.Write([]byte("OK"))
}
// handleSketches handles sketches, the underlying data structure of distributions https://docs.datadoghq.com/metrics/distributions/
@@ -338,9 +365,26 @@ func (ddr *datadogReceiver) handleSketches(w http.ResponseWriter, req *http.Requ
ddr.tReceiver.EndMetricsOp(obsCtx, "datadog", *metricsCount, err)
}(&metricsCount)
- err = fmt.Errorf("sketches endpoint not implemented")
- http.Error(w, err.Error(), http.StatusMethodNotAllowed)
- ddr.params.Logger.Warn("metrics consumer errored out", zap.Error(err))
+ var ddSketches []gogen.SketchPayload_Sketch
+ ddSketches, err = ddr.metricsTranslator.HandleSketchesPayload(req)
+ if err != nil {
+ http.Error(w, err.Error(), http.StatusBadRequest)
+ ddr.params.Logger.Error(err.Error())
+ return
+ }
+
+ metrics := ddr.metricsTranslator.TranslateSketches(ddSketches)
+ metricsCount = metrics.DataPointCount()
+
+ err = ddr.nextMetricsConsumer.ConsumeMetrics(obsCtx, metrics)
+ if err != nil {
+ http.Error(w, err.Error(), http.StatusInternalServerError)
+ ddr.params.Logger.Error("metrics consumer errored out", zap.Error(err))
+ return
+ }
+
+ w.WriteHeader(http.StatusAccepted)
+ _, _ = w.Write([]byte("OK"))
}
// handleIntake handles operational calls made by the agent to submit host tags and other metadata to the backend.
diff --git a/receiver/datadogreceiver/receiver_test.go b/receiver/datadogreceiver/receiver_test.go
index 526b8967fccc..f983010c96a8 100644
--- a/receiver/datadogreceiver/receiver_test.go
+++ b/receiver/datadogreceiver/receiver_test.go
@@ -295,7 +295,7 @@ func TestDatadogMetricsV1_EndToEnd(t *testing.T) {
body, err := io.ReadAll(resp.Body)
require.NoError(t, multierr.Combine(err, resp.Body.Close()), "Must not error when reading body")
- require.Equal(t, string(body), "OK", "Expected response to be 'OK', got %s", string(body))
+ require.Equal(t, "OK", string(body), "Expected response to be 'OK', got %s", string(body))
require.Equal(t, http.StatusAccepted, resp.StatusCode)
mds := sink.AllMetrics()
@@ -373,7 +373,7 @@ func TestDatadogMetricsV2_EndToEnd(t *testing.T) {
body, err := io.ReadAll(resp.Body)
require.NoError(t, multierr.Combine(err, resp.Body.Close()), "Must not error when reading body")
- require.Equal(t, string(body), "OK", "Expected response to be 'OK', got %s", string(body))
+ require.Equal(t, "OK", string(body), "Expected response to be 'OK', got %s", string(body))
require.Equal(t, http.StatusAccepted, resp.StatusCode)
mds := sink.AllMetrics()
@@ -395,6 +395,93 @@ func TestDatadogMetricsV2_EndToEnd(t *testing.T) {
assert.Equal(t, pcommon.Timestamp(1636629071*1_000_000_000), metric.Sum().DataPoints().At(1).StartTimestamp())
}
+func TestDatadogSketches_EndToEnd(t *testing.T) {
+ cfg := createDefaultConfig().(*Config)
+ cfg.Endpoint = "localhost:0" // Using a randomly assigned address
+ sink := new(consumertest.MetricsSink)
+
+ dd, err := newDataDogReceiver(
+ cfg,
+ receivertest.NewNopSettings(),
+ )
+ require.NoError(t, err, "Must not error when creating receiver")
+ dd.(*datadogReceiver).nextMetricsConsumer = sink
+
+ require.NoError(t, dd.Start(context.Background(), componenttest.NewNopHost()))
+ defer func() {
+ require.NoError(t, dd.Shutdown(context.Background()))
+ }()
+
+ sketchPayload := gogen.SketchPayload{
+ Sketches: []gogen.SketchPayload_Sketch{
+ {
+ Metric: "Test1",
+ Host: "Host1",
+ Tags: []string{"env:tag1", "version:tag2"},
+ Distributions: []gogen.SketchPayload_Sketch_Distribution{},
+ Dogsketches: []gogen.SketchPayload_Sketch_Dogsketch{
+ {
+ Ts: 400,
+ Cnt: 13,
+ Min: -6.0,
+ Max: 6.0,
+ Avg: 1.0,
+ Sum: 11.0,
+ K: []int32{-1442, -1427, -1409, -1383, -1338, 0, 1338, 1383, 1409, 1427, 1442, 1454, 1464},
+ N: []uint32{152, 124, 68, 231, 97, 55, 101, 239, 66, 43, 167, 209, 154},
+ },
+ },
+ },
+ },
+ }
+
+ pb, err := sketchPayload.Marshal()
+ assert.NoError(t, err)
+
+ req, err := http.NewRequest(
+ http.MethodPost,
+ fmt.Sprintf("http://%s/api/beta/sketches", dd.(*datadogReceiver).address),
+ io.NopCloser(bytes.NewReader(pb)),
+ )
+ require.NoError(t, err, "Must not error when creating request")
+
+ resp, err := http.DefaultClient.Do(req)
+ require.NoError(t, err, "Must not error performing request")
+
+ body, err := io.ReadAll(resp.Body)
+ require.NoError(t, multierr.Combine(err, resp.Body.Close()), "Must not error when reading body")
+ require.Equal(t, "OK", string(body), "Expected response to be 'OK', got %s", string(body))
+ require.Equal(t, http.StatusAccepted, resp.StatusCode)
+
+ mds := sink.AllMetrics()
+ require.Len(t, mds, 1)
+ got := mds[0]
+ require.Equal(t, 1, got.ResourceMetrics().Len())
+ metrics := got.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics()
+ assert.Equal(t, 1, metrics.Len())
+ metric := metrics.At(0)
+ assert.Equal(t, pmetric.MetricTypeExponentialHistogram, metric.Type())
+ assert.Equal(t, "Test1", metric.Name())
+ assert.Equal(t, pmetric.AggregationTemporalityDelta, metric.ExponentialHistogram().AggregationTemporality())
+ assert.Equal(t, pcommon.Timestamp(400*1_000_000_000), metric.ExponentialHistogram().DataPoints().At(0).Timestamp())
+ assert.Equal(t, uint64(13), metric.ExponentialHistogram().DataPoints().At(0).Count())
+ assert.Equal(t, 11.0, metric.ExponentialHistogram().DataPoints().At(0).Sum())
+ assert.Equal(t, -6.0, metric.ExponentialHistogram().DataPoints().At(0).Min())
+ assert.Equal(t, 6.0, metric.ExponentialHistogram().DataPoints().At(0).Max())
+ assert.Equal(t, int32(5), metric.ExponentialHistogram().DataPoints().At(0).Scale())
+ assert.Equal(t, uint64(55), metric.ExponentialHistogram().DataPoints().At(0).ZeroCount())
+ assert.Equal(t, 91, metric.ExponentialHistogram().DataPoints().At(0).Positive().BucketCounts().Len())
+ expectedPositiveInputBuckets := map[int]uint64{64: 26, 74: 131, 75: 36, 0: 101, 32: 239, 50: 16, 51: 50, 63: 17, 83: 209, 90: 154}
+ for k, v := range metric.ExponentialHistogram().DataPoints().At(0).Positive().BucketCounts().AsRaw() {
+ assert.Equal(t, expectedPositiveInputBuckets[k], v)
+ }
+ assert.Equal(t, 76, metric.ExponentialHistogram().DataPoints().At(0).Negative().BucketCounts().Len())
+ expectedNegativeInputBuckets := map[int]uint64{74: 119, 75: 33, 63: 51, 64: 73, 50: 17, 51: 51, 32: 231, 0: 97}
+ for k, v := range metric.ExponentialHistogram().DataPoints().At(0).Negative().BucketCounts().AsRaw() {
+ assert.Equal(t, expectedNegativeInputBuckets[k], v)
+ }
+}
+
func TestStats_EndToEnd(t *testing.T) {
cfg := createDefaultConfig().(*Config)
cfg.Endpoint = "localhost:0" // Using a randomly assigned address
@@ -464,7 +551,7 @@ func TestStats_EndToEnd(t *testing.T) {
body, err := io.ReadAll(resp.Body)
require.NoError(t, multierr.Combine(err, resp.Body.Close()), "Must not error when reading body")
- require.Equal(t, string(body), "OK", "Expected response to be 'OK', got %s", string(body))
+ require.Equal(t, "OK", string(body), "Expected response to be 'OK', got %s", string(body))
require.Equal(t, http.StatusOK, resp.StatusCode)
mds := sink.AllMetrics()
@@ -485,3 +572,63 @@ func TestStats_EndToEnd(t *testing.T) {
assert.NoError(t, err)
}
+
+func TestDatadogServices_EndToEnd(t *testing.T) {
+ cfg := createDefaultConfig().(*Config)
+ cfg.Endpoint = "localhost:0" // Using a randomly assigned address
+ sink := new(consumertest.MetricsSink)
+
+ dd, err := newDataDogReceiver(
+ cfg,
+ receivertest.NewNopSettings(),
+ )
+ require.NoError(t, err, "Must not error when creating receiver")
+ dd.(*datadogReceiver).nextMetricsConsumer = sink
+
+ require.NoError(t, dd.Start(context.Background(), componenttest.NewNopHost()))
+ defer func() {
+ require.NoError(t, dd.Shutdown(context.Background()))
+ }()
+
+ servicesPayload := []byte(`[
+ {
+ "check": "app.working",
+ "host_name": "hosta",
+ "status": 2,
+ "tags": ["environment:test"]
+ }
+ ]`)
+
+ req, err := http.NewRequest(
+ http.MethodPost,
+ fmt.Sprintf("http://%s/api/v1/check_run", dd.(*datadogReceiver).address),
+ io.NopCloser(bytes.NewReader(servicesPayload)),
+ )
+ require.NoError(t, err, "Must not error when creating request")
+
+ resp, err := http.DefaultClient.Do(req)
+ require.NoError(t, err, "Must not error performing request")
+
+ body, err := io.ReadAll(resp.Body)
+ require.NoError(t, multierr.Combine(err, resp.Body.Close()), "Must not error when reading body")
+ require.Equal(t, "OK", string(body), "Expected response to be 'OK', got %s", string(body))
+ require.Equal(t, http.StatusAccepted, resp.StatusCode)
+
+ mds := sink.AllMetrics()
+ require.Len(t, mds, 1)
+ got := mds[0]
+ require.Equal(t, 1, got.ResourceMetrics().Len())
+ metrics := got.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics()
+ assert.Equal(t, 1, metrics.Len())
+ metric := metrics.At(0)
+ assert.Equal(t, pmetric.MetricTypeGauge, metric.Type())
+ dps := metric.Gauge().DataPoints()
+ assert.Equal(t, 1, dps.Len())
+ dp := dps.At(0)
+ assert.Equal(t, int64(2), dp.IntValue())
+ assert.Equal(t, 1, dp.Attributes().Len())
+ environment, _ := dp.Attributes().Get("environment")
+ assert.Equal(t, "test", environment.AsString())
+ hostName, _ := got.ResourceMetrics().At(0).Resource().Attributes().Get("host.name")
+ assert.Equal(t, "hosta", hostName.AsString())
+}
diff --git a/receiver/dockerstatsreceiver/factory.go b/receiver/dockerstatsreceiver/factory.go
index 1fec135b3e14..3e42a4614abe 100644
--- a/receiver/dockerstatsreceiver/factory.go
+++ b/receiver/dockerstatsreceiver/factory.go
@@ -47,7 +47,7 @@ func createMetricsReceiver(
dockerConfig := config.(*Config)
dsr := newMetricsReceiver(params, dockerConfig)
- scrp, err := scraperhelper.NewScraper(metadata.Type.String(), dsr.scrapeV2, scraperhelper.WithStart(dsr.start), scraperhelper.WithShutdown(dsr.shutdown))
+ scrp, err := scraperhelper.NewScraperWithComponentType(metadata.Type, dsr.scrapeV2, scraperhelper.WithStart(dsr.start), scraperhelper.WithShutdown(dsr.shutdown))
if err != nil {
return nil, err
}
diff --git a/receiver/dockerstatsreceiver/go.mod b/receiver/dockerstatsreceiver/go.mod
index 884d9c380ee2..e90179aec5d7 100644
--- a/receiver/dockerstatsreceiver/go.mod
+++ b/receiver/dockerstatsreceiver/go.mod
@@ -5,20 +5,20 @@ go 1.22.0
require (
github.com/docker/docker v26.1.5+incompatible
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -65,15 +65,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -81,21 +81,21 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/dockerstatsreceiver/go.sum b/receiver/dockerstatsreceiver/go.sum
index 08837cf445f6..666fe0abcc11 100644
--- a/receiver/dockerstatsreceiver/go.sum
+++ b/receiver/dockerstatsreceiver/go.sum
@@ -54,8 +54,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -111,16 +111,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -144,56 +144,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0 h1:Xw8U6u2f8DK2XAkGRFV7BBLENgnTGX9i4rQRxJf+/vs=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0/go.mod h1:6KW1Fm6R/s6Z3PGXwSJN2K4eT6wQB3vXX6CVnYX9NmM=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -225,8 +225,8 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -244,8 +244,8 @@ golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/elasticsearchreceiver/factory.go b/receiver/elasticsearchreceiver/factory.go
index 430cc4be4245..4d5fe8c1db83 100644
--- a/receiver/elasticsearchreceiver/factory.go
+++ b/receiver/elasticsearchreceiver/factory.go
@@ -62,7 +62,7 @@ func createMetricsReceiver(
}
es := newElasticSearchScraper(params, c)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), es.scrape, scraperhelper.WithStart(es.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, es.scrape, scraperhelper.WithStart(es.start))
if err != nil {
return nil, err
}
diff --git a/receiver/elasticsearchreceiver/go.mod b/receiver/elasticsearchreceiver/go.mod
index 3e4d28bee9a8..38bf87bb308c 100644
--- a/receiver/elasticsearchreceiver/go.mod
+++ b/receiver/elasticsearchreceiver/go.mod
@@ -5,21 +5,21 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
github.com/hashicorp/go-version v1.7.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -67,15 +67,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
@@ -85,33 +85,33 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/elasticsearchreceiver/go.sum b/receiver/elasticsearchreceiver/go.sum
index f40be464f98d..fc4de85423cc 100644
--- a/receiver/elasticsearchreceiver/go.sum
+++ b/receiver/elasticsearchreceiver/go.sum
@@ -56,8 +56,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -115,16 +115,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
@@ -152,72 +152,72 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -227,18 +227,18 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -253,29 +253,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/elasticsearchreceiver/scraper_test.go b/receiver/elasticsearchreceiver/scraper_test.go
index 72e99092d9ba..c34601544200 100644
--- a/receiver/elasticsearchreceiver/scraper_test.go
+++ b/receiver/elasticsearchreceiver/scraper_test.go
@@ -314,7 +314,7 @@ func TestScrapingError(t *testing.T) {
require.Contains(t, err.Error(), err404.Error())
require.Contains(t, err.Error(), err500.Error())
- require.Equal(t, m.DataPointCount(), 0)
+ require.Equal(t, 0, m.DataPointCount())
},
},
{
@@ -369,7 +369,7 @@ func TestScrapingError(t *testing.T) {
require.Contains(t, err.Error(), err404.Error())
require.Contains(t, err.Error(), err500.Error())
- require.Equal(t, m.DataPointCount(), 0)
+ require.Equal(t, 0, m.DataPointCount())
},
},
{
diff --git a/receiver/expvarreceiver/factory.go b/receiver/expvarreceiver/factory.go
index bcc6a43b41bb..85356ab62096 100644
--- a/receiver/expvarreceiver/factory.go
+++ b/receiver/expvarreceiver/factory.go
@@ -38,8 +38,8 @@ func newMetricsReceiver(
cfg := rCfg.(*Config)
expVar := newExpVarScraper(cfg, set)
- scraper, err := scraperhelper.NewScraper(
- metadata.Type.String(),
+ scraper, err := scraperhelper.NewScraperWithComponentType(
+ metadata.Type,
expVar.scrape,
scraperhelper.WithStart(expVar.start),
)
diff --git a/receiver/expvarreceiver/go.mod b/receiver/expvarreceiver/go.mod
index 3f60cbdd072e..0fe4678aeabe 100644
--- a/receiver/expvarreceiver/go.mod
+++ b/receiver/expvarreceiver/go.mod
@@ -4,16 +4,16 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -41,38 +41,38 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/expvarreceiver/go.sum b/receiver/expvarreceiver/go.sum
index 3c1fd97d5f69..bf8d31ec6617 100644
--- a/receiver/expvarreceiver/go.sum
+++ b/receiver/expvarreceiver/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -76,64 +76,64 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -149,20 +149,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/filelogreceiver/go.mod b/receiver/filelogreceiver/go.mod
index c82ef3941183..4bdc1cfc9654 100644
--- a/receiver/filelogreceiver/go.mod
+++ b/receiver/filelogreceiver/go.mod
@@ -3,22 +3,22 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelo
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
)
-require go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
+require go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
require (
github.com/beorn7/perks v1.0.1 // indirect
@@ -26,6 +26,7 @@ require (
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
@@ -42,35 +43,36 @@ require (
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/leodido/go-syslog/v4 v4.1.0 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/filelogreceiver/go.sum b/receiver/filelogreceiver/go.sum
index 260e4efe87b1..568793eb5e84 100644
--- a/receiver/filelogreceiver/go.sum
+++ b/receiver/filelogreceiver/go.sum
@@ -9,6 +9,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -54,6 +56,8 @@ github.com/leodido/go-syslog/v4 v4.1.0 h1:Wsl194qyWXr7V6DrGWC3xmxA9Ra6XgWO+toNt2
github.com/leodido/go-syslog/v4 v4.1.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98=
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/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg=
+github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -67,16 +71,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -87,50 +91,50 @@ github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXV
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -156,12 +160,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/filestatsreceiver/factory.go b/receiver/filestatsreceiver/factory.go
index 7e58adf7f9fc..d45edb11f67e 100644
--- a/receiver/filestatsreceiver/factory.go
+++ b/receiver/filestatsreceiver/factory.go
@@ -38,7 +38,7 @@ func newReceiver(
fileStatsConfig := cfg.(*Config)
mp := newScraper(fileStatsConfig, settings)
- s, err := scraperhelper.NewScraper(metadata.Type.String(), mp.scrape)
+ s, err := scraperhelper.NewScraperWithComponentType(metadata.Type, mp.scrape)
if err != nil {
return nil, err
}
diff --git a/receiver/filestatsreceiver/go.mod b/receiver/filestatsreceiver/go.mod
index 81f186ad4a3f..cc14b7054a49 100644
--- a/receiver/filestatsreceiver/go.mod
+++ b/receiver/filestatsreceiver/go.mod
@@ -5,16 +5,16 @@ go 1.22.0
require (
github.com/bmatcuk/doublestar/v4 v4.6.1
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -61,16 +61,16 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -79,25 +79,25 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/filestatsreceiver/go.sum b/receiver/filestatsreceiver/go.sum
index 0660bca5452f..a3f862582178 100644
--- a/receiver/filestatsreceiver/go.sum
+++ b/receiver/filestatsreceiver/go.sum
@@ -54,8 +54,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -111,16 +111,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -144,52 +144,52 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -203,8 +203,8 @@ golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -225,29 +225,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/flinkmetricsreceiver/client_test.go b/receiver/flinkmetricsreceiver/client_test.go
index 019b8d6c701f..d11d9b018d94 100644
--- a/receiver/flinkmetricsreceiver/client_test.go
+++ b/receiver/flinkmetricsreceiver/client_test.go
@@ -544,7 +544,7 @@ func TestGetSubtasksMetrics(t *testing.T) {
var e *models.JobsResponse
_ = json.Unmarshal(jobsData, &e)
- require.EqualValues(t, e.Jobs[0].ID, "54a5c6e527e00e1bb861272a39fe13e4")
+ require.EqualValues(t, "54a5c6e527e00e1bb861272a39fe13e4", e.Jobs[0].ID)
// Load the valid data into a struct to compare
var expected *models.MetricsResponse
diff --git a/receiver/flinkmetricsreceiver/factory.go b/receiver/flinkmetricsreceiver/factory.go
index d6ef761cc152..e77b8528228b 100644
--- a/receiver/flinkmetricsreceiver/factory.go
+++ b/receiver/flinkmetricsreceiver/factory.go
@@ -53,7 +53,7 @@ func createMetricsReceiver(
return nil, errConfigNotflinkmetrics
}
ns := newflinkScraper(cfg, params)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), ns.scrape, scraperhelper.WithStart(ns.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, ns.scrape, scraperhelper.WithStart(ns.start))
if err != nil {
return nil, err
}
diff --git a/receiver/flinkmetricsreceiver/go.mod b/receiver/flinkmetricsreceiver/go.mod
index 02c93f002f2d..66e09333bd31 100644
--- a/receiver/flinkmetricsreceiver/go.mod
+++ b/receiver/flinkmetricsreceiver/go.mod
@@ -4,18 +4,18 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -43,38 +43,38 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/flinkmetricsreceiver/go.sum b/receiver/flinkmetricsreceiver/go.sum
index b06c1adc9d07..0a0ab880f993 100644
--- a/receiver/flinkmetricsreceiver/go.sum
+++ b/receiver/flinkmetricsreceiver/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -78,66 +78,66 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -153,20 +153,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/fluentforwardreceiver/go.mod b/receiver/fluentforwardreceiver/go.mod
index 06905bbbd6fb..cff653a9dc87 100644
--- a/receiver/fluentforwardreceiver/go.mod
+++ b/receiver/fluentforwardreceiver/go.mod
@@ -3,19 +3,19 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluent
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- github.com/tinylib/msgp v1.2.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ github.com/tinylib/msgp v1.2.1
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -39,23 +39,23 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/philhofer/fwd v1.1.3-0.20240612014219-fbbf4953d986 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/fluentforwardreceiver/go.sum b/receiver/fluentforwardreceiver/go.sum
index 6dbd94427a88..e00d24df06da 100644
--- a/receiver/fluentforwardreceiver/go.sum
+++ b/receiver/fluentforwardreceiver/go.sum
@@ -52,60 +52,60 @@ github.com/philhofer/fwd v1.1.3-0.20240612014219-fbbf4953d986 h1:jYi87L8j62qkXza
github.com/philhofer/fwd v1.1.3-0.20240612014219-fbbf4953d986/go.mod h1:RqIHx9QI14HlwKwm98g9Re5prTQ6LdeRQn+gXJFxsJM=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
-github.com/tinylib/msgp v1.2.0 h1:0uKB/662twsVBpYUPbokj4sTSKhWFKB7LopO2kWK8lY=
-github.com/tinylib/msgp v1.2.0/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
+github.com/tinylib/msgp v1.2.1 h1:6ypy2qcCznxpP4hpORzhtXyTqrBs7cfM9MCCWY8zsmU=
+github.com/tinylib/msgp v1.2.1/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -129,8 +129,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/fluentforwardreceiver/receiver_test.go b/receiver/fluentforwardreceiver/receiver_test.go
index 5446b5e876cc..6831819de337 100644
--- a/receiver/fluentforwardreceiver/receiver_test.go
+++ b/receiver/fluentforwardreceiver/receiver_test.go
@@ -345,7 +345,7 @@ func TestUnixEndpoint(t *testing.T) {
n, err := conn.Write(parseHexDump("testdata/message-event"))
require.NoError(t, err)
- require.Greater(t, n, 0)
+ require.Positive(t, n)
var converted []plog.Logs
require.Eventually(t, func() bool {
diff --git a/receiver/githubreceiver/config_test.go b/receiver/githubreceiver/config_test.go
index 26b0d9519891..3a6c26542c62 100644
--- a/receiver/githubreceiver/config_test.go
+++ b/receiver/githubreceiver/config_test.go
@@ -38,7 +38,7 @@ func TestLoadConfig(t *testing.T) {
r0 := cfg.Receivers[component.NewID(metadata.Type)]
defaultConfigGitHubScraper := factory.CreateDefaultConfig()
defaultConfigGitHubScraper.(*Config).Scrapers = map[string]internal.Config{
- githubscraper.TypeStr: (&githubscraper.Factory{}).CreateDefaultConfig(),
+ metadata.Type.String(): (&githubscraper.Factory{}).CreateDefaultConfig(),
}
assert.Equal(t, defaultConfigGitHubScraper, r0)
@@ -50,7 +50,7 @@ func TestLoadConfig(t *testing.T) {
InitialDelay: 1 * time.Second,
},
Scrapers: map[string]internal.Config{
- githubscraper.TypeStr: (&githubscraper.Factory{}).CreateDefaultConfig(),
+ metadata.Type.String(): (&githubscraper.Factory{}).CreateDefaultConfig(),
},
}
diff --git a/receiver/githubreceiver/factory.go b/receiver/githubreceiver/factory.go
index 3548d970d890..239b3ccadf29 100644
--- a/receiver/githubreceiver/factory.go
+++ b/receiver/githubreceiver/factory.go
@@ -22,7 +22,7 @@ import (
var (
scraperFactories = map[string]internal.ScraperFactory{
- githubscraper.TypeStr: &githubscraper.Factory{},
+ metadata.Type.String(): &githubscraper.Factory{},
}
errConfigNotValid = errors.New("configuration is not valid for the github receiver")
diff --git a/receiver/githubreceiver/go.mod b/receiver/githubreceiver/go.mod
index ec7b0440ea88..789b223fdb53 100644
--- a/receiver/githubreceiver/go.mod
+++ b/receiver/githubreceiver/go.mod
@@ -5,20 +5,20 @@ go 1.22.0
require (
github.com/Khan/genqlient v0.7.0
github.com/google/go-cmp v0.6.0
- github.com/google/go-github/v63 v63.0.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/google/go-github/v64 v64.0.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -52,15 +52,15 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
@@ -68,66 +68,67 @@ require (
github.com/tklauser/numcpus v0.7.0 // indirect
github.com/vektah/gqlparser/v2 v2.5.16 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240823204242-4ba0660f739c // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/receiver/githubreceiver/go.sum b/receiver/githubreceiver/go.sum
index e0d1df56722d..5022e59f14d3 100644
--- a/receiver/githubreceiver/go.sum
+++ b/receiver/githubreceiver/go.sum
@@ -33,8 +33,8 @@ github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEW
github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-github/v63 v63.0.0 h1:13xwK/wk9alSokujB9lJkuzdmQuVn2QCPeck76wR3nE=
-github.com/google/go-github/v63 v63.0.0/go.mod h1:IqbcrgUmIcEaioWrGYei/09o+ge5vhffGOcxrO0AfmA=
+github.com/google/go-github/v64 v64.0.0 h1:4G61sozmY3eiPAjjoOHponXDBONm+utovTKbyUb2Qdg=
+github.com/google/go-github/v64 v64.0.0/go.mod h1:xB3vqMQNdHzilXBiO2I+M7iEFtHf+DP/omBOv6tQzVo=
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/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
@@ -81,12 +81,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -96,8 +96,8 @@ 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=
github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8=
github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -120,92 +120,94 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.1 h1:kJBpb/1GGKktEa6taf4TgfFY34JD4WpCFVq9by+VWyU=
-go.opentelemetry.io/collector/config/configretry v1.14.1/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs=
+go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 h1:kIJiOXHHBgMCvuDNA602dS39PJKB+ryiclLE3V5DIvM=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0/go.mod h1:6cGr7MxnF72lAiA7nbkSC8wnfIk+L9CtMzJWaaII9vs=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -214,40 +216,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -267,8 +269,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -278,12 +280,12 @@ golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -294,12 +296,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240823204242-4ba0660f739c h1:Kqjm4WpoWvwhMPcrAczoTyMySQmYa9Wy2iL6Con4zn8=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240823204242-4ba0660f739c/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/receiver/githubreceiver/internal/scraper/githubscraper/factory.go b/receiver/githubreceiver/internal/scraper/githubscraper/factory.go
index ab052b9106e6..48986e4e1111 100644
--- a/receiver/githubreceiver/internal/scraper/githubscraper/factory.go
+++ b/receiver/githubreceiver/internal/scraper/githubscraper/factory.go
@@ -18,8 +18,6 @@ import (
// This file implements factory for the GitHub Scraper as part of the GitHub Receiver
const (
- // TypeStr is the value of "type" key in configuration.
- TypeStr = "github"
defaultHTTPTimeout = 15 * time.Second
)
@@ -42,8 +40,8 @@ func (f *Factory) CreateMetricsScraper(
conf := cfg.(*Config)
s := newGitHubScraper(ctx, params, conf)
- return scraperhelper.NewScraper(
- TypeStr,
+ return scraperhelper.NewScraperWithComponentType(
+ metadata.Type,
s.scrape,
scraperhelper.WithStart(s.start),
)
diff --git a/receiver/githubreceiver/internal/scraper/githubscraper/github_scraper_test.go b/receiver/githubreceiver/internal/scraper/githubscraper/github_scraper_test.go
index e5def344c713..56fb777911b7 100644
--- a/receiver/githubreceiver/internal/scraper/githubscraper/github_scraper_test.go
+++ b/receiver/githubreceiver/internal/scraper/githubscraper/github_scraper_test.go
@@ -11,7 +11,7 @@ import (
"testing"
"time"
- "github.com/google/go-github/v63/github"
+ "github.com/google/go-github/v64/github"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"go.opentelemetry.io/collector/component/componenttest"
diff --git a/receiver/githubreceiver/internal/scraper/githubscraper/helpers.go b/receiver/githubreceiver/internal/scraper/githubscraper/helpers.go
index e88a26f6bab0..e49a43ce1f6f 100644
--- a/receiver/githubreceiver/internal/scraper/githubscraper/helpers.go
+++ b/receiver/githubreceiver/internal/scraper/githubscraper/helpers.go
@@ -12,7 +12,7 @@ import (
"time"
"github.com/Khan/genqlient/graphql"
- "github.com/google/go-github/v63/github"
+ "github.com/google/go-github/v64/github"
)
const (
diff --git a/receiver/githubreceiver/internal/scraper/githubscraper/helpers_test.go b/receiver/githubreceiver/internal/scraper/githubscraper/helpers_test.go
index 4007da15dfa8..1edaec0bc111 100644
--- a/receiver/githubreceiver/internal/scraper/githubscraper/helpers_test.go
+++ b/receiver/githubreceiver/internal/scraper/githubscraper/helpers_test.go
@@ -15,7 +15,7 @@ import (
"time"
"github.com/Khan/genqlient/graphql"
- "github.com/google/go-github/v63/github"
+ "github.com/google/go-github/v64/github"
"github.com/stretchr/testify/assert"
"go.opentelemetry.io/collector/receiver/receivertest"
)
diff --git a/receiver/googlecloudmonitoringreceiver/README.md b/receiver/googlecloudmonitoringreceiver/README.md
index dfb718252d86..381bd91f2229 100644
--- a/receiver/googlecloudmonitoringreceiver/README.md
+++ b/receiver/googlecloudmonitoringreceiver/README.md
@@ -26,16 +26,14 @@ The following configuration options are supported:
```yaml
receivers:
googlecloudmonitoring:
- collection_interval: 120s
+ collection_interval: 2m # Can be specified in seconds (s), minutes (m), or hours (h)
project_id: my-project-id
metrics_list:
- metric_name: "compute.googleapis.com/instance/cpu/usage_time"
- delay: 60s
- metric_name: "connectors.googleapis.com/flex/instance/cpu/usage_time"
- delay: 60s
```
-- `collection_interval` (Optional): The interval at which metrics are collected. Default is 60s.
+- `collection_interval` (Optional): The interval at which metrics are collected. Default is 300s.
- `initial_delay` (default = `1s`): defines how long this receiver waits before starting.
- `timeout`: (default = `1m`) The timeout of running commands against the GCP Monitoring REST API.
- `project_id` (Required): The GCP project ID.
@@ -44,7 +42,6 @@ receivers:
Each single metric can have the following configuration:
- `metric_name` (Required): The specific metric name to collect.
-- `delay` (Optional): The delay before starting the collection of metrics for this service. Default is 0s.
## Authentication with Google Cloud
diff --git a/receiver/googlecloudmonitoringreceiver/config.go b/receiver/googlecloudmonitoringreceiver/config.go
index 75594dfb68eb..4b0a3d13cce4 100644
--- a/receiver/googlecloudmonitoringreceiver/config.go
+++ b/receiver/googlecloudmonitoringreceiver/config.go
@@ -11,7 +11,10 @@ import (
"go.opentelemetry.io/collector/receiver/scraperhelper"
)
-const minCollectionIntervalSeconds = 60
+const (
+ defaultCollectionInterval = 300 * time.Second // Default value for collection interval
+ defaultFetchDelay = 60 * time.Second // Default value for fetch delay
+)
type Config struct {
scraperhelper.ControllerConfig `mapstructure:",squash"`
@@ -21,13 +24,12 @@ type Config struct {
}
type MetricConfig struct {
- MetricName string `mapstructure:"metric_name"`
- Delay time.Duration `mapstructure:"delay"`
+ MetricName string `mapstructure:"metric_name"`
}
func (config *Config) Validate() error {
- if config.CollectionInterval.Seconds() < minCollectionIntervalSeconds {
- return fmt.Errorf("\"collection_interval\" must be not lower than %v seconds, current value is %v seconds", minCollectionIntervalSeconds, config.CollectionInterval.Seconds())
+ if config.CollectionInterval < defaultCollectionInterval {
+ return fmt.Errorf("\"collection_interval\" must be not lower than the collection interval: %v, current value is %v", defaultCollectionInterval, config.CollectionInterval)
}
if len(config.MetricsList) == 0 {
@@ -48,9 +50,5 @@ func (metric MetricConfig) Validate() error {
return errors.New("field \"metric_name\" is required and cannot be empty for metric configuration")
}
- if metric.Delay < 0 {
- return errors.New("field \"delay\" cannot be negative for metric configuration")
- }
-
return nil
}
diff --git a/receiver/googlecloudmonitoringreceiver/config_test.go b/receiver/googlecloudmonitoringreceiver/config_test.go
index 47a26c97c452..9d846d766bcf 100644
--- a/receiver/googlecloudmonitoringreceiver/config_test.go
+++ b/receiver/googlecloudmonitoringreceiver/config_test.go
@@ -37,11 +37,9 @@ func TestLoadConfig(t *testing.T) {
MetricsList: []MetricConfig{
{
MetricName: "compute.googleapis.com/instance/cpu/usage_time",
- Delay: 60 * time.Second,
},
{
MetricName: "connectors.googleapis.com/flex/instance/cpu/usage_time",
- Delay: 60 * time.Second,
},
},
},
@@ -57,17 +55,10 @@ func TestValidateService(t *testing.T) {
"Valid Service": {
MetricConfig{
MetricName: "metric_name",
- Delay: 0 * time.Second,
}, false},
"Empty MetricName": {
MetricConfig{
MetricName: "",
- Delay: 0,
- }, true},
- "Negative Delay": {
- MetricConfig{
- MetricName: "metric_name",
- Delay: -1 * time.Second,
}, true},
}
@@ -86,7 +77,6 @@ func TestValidateService(t *testing.T) {
func TestValidateConfig(t *testing.T) {
validMetric := MetricConfig{
MetricName: "metric_name",
- Delay: 0 * time.Second,
}
testCases := map[string]struct {
@@ -94,9 +84,9 @@ func TestValidateConfig(t *testing.T) {
collectionInterval time.Duration
requireError bool
}{
- "Valid Config": {[]MetricConfig{validMetric}, 60 * time.Second, false},
- "Empty Services": {nil, 60 * time.Second, true},
- "Invalid Service in Services": {[]MetricConfig{{}}, 60 * time.Second, true},
+ "Valid Config": {[]MetricConfig{validMetric}, 300 * time.Second, false},
+ "Empty Services": {nil, 300 * time.Second, true},
+ "Invalid Service in Services": {[]MetricConfig{{}}, 300 * time.Second, true},
"Invalid Collection Interval": {[]MetricConfig{validMetric}, 0 * time.Second, true},
}
diff --git a/receiver/googlecloudmonitoringreceiver/factory.go b/receiver/googlecloudmonitoringreceiver/factory.go
index 3b6a923ad71a..80d21f7e0c52 100644
--- a/receiver/googlecloudmonitoringreceiver/factory.go
+++ b/receiver/googlecloudmonitoringreceiver/factory.go
@@ -23,8 +23,11 @@ func NewFactory() receiver.Factory {
// createDefaultConfig creates the default exporter configuration
func createDefaultConfig() component.Config {
+ cfg := scraperhelper.NewDefaultControllerConfig()
+ cfg.CollectionInterval = defaultCollectionInterval
+
return &Config{
- ControllerConfig: scraperhelper.NewDefaultControllerConfig(),
+ ControllerConfig: cfg,
}
}
@@ -38,7 +41,7 @@ func createMetricsReceiver(
rCfg := baseCfg.(*Config)
r := newGoogleCloudMonitoringReceiver(rCfg, settings.Logger)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), r.Scrape, scraperhelper.WithStart(r.Start),
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, r.Scrape, scraperhelper.WithStart(r.Start),
scraperhelper.WithShutdown(r.Shutdown))
if err != nil {
return nil, err
diff --git a/receiver/googlecloudmonitoringreceiver/generated_component_test.go b/receiver/googlecloudmonitoringreceiver/generated_component_test.go
index bc599fefe415..e3f021b73737 100644
--- a/receiver/googlecloudmonitoringreceiver/generated_component_test.go
+++ b/receiver/googlecloudmonitoringreceiver/generated_component_test.go
@@ -53,17 +53,5 @@ func TestComponentLifecycle(t *testing.T) {
err = c.Shutdown(context.Background())
require.NoError(t, err)
})
- t.Run(test.name+"-lifecycle", func(t *testing.T) {
- firstRcvr, err := test.createFn(context.Background(), receivertest.NewNopSettings(), cfg)
- require.NoError(t, err)
- host := componenttest.NewNopHost()
- require.NoError(t, err)
- require.NoError(t, firstRcvr.Start(context.Background(), host))
- require.NoError(t, firstRcvr.Shutdown(context.Background()))
- secondRcvr, err := test.createFn(context.Background(), receivertest.NewNopSettings(), cfg)
- require.NoError(t, err)
- require.NoError(t, secondRcvr.Start(context.Background(), host))
- require.NoError(t, secondRcvr.Shutdown(context.Background()))
- })
}
}
diff --git a/receiver/googlecloudmonitoringreceiver/go.mod b/receiver/googlecloudmonitoringreceiver/go.mod
index a645e493c4ad..320f54f0b16a 100644
--- a/receiver/googlecloudmonitoringreceiver/go.mod
+++ b/receiver/googlecloudmonitoringreceiver/go.mod
@@ -1,19 +1,38 @@
module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudmonitoringreceiver
-go 1.22.6
+go 1.22.7
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
+ golang.org/x/oauth2 v0.23.0
+ google.golang.org/genproto/googleapis/api v0.0.0-20240827150818-7e3bb234dfed
)
require (
+ cloud.google.com/go/auth v0.9.3 // indirect
+ cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect
+ cloud.google.com/go/compute/metadata v0.5.0 // indirect
+ github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
+ github.com/google/s2a-go v0.1.8 // indirect
+ github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect
+ github.com/googleapis/gax-go/v2 v2.13.0 // indirect
+ go.opencensus.io v0.24.0 // indirect
+ go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/sync v0.8.0 // indirect
+ golang.org/x/time v0.6.0 // indirect
+ google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 // indirect
+)
+
+require (
+ cloud.google.com/go/monitoring v1.21.0
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
@@ -33,27 +52,28 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
- google.golang.org/protobuf v1.34.2 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ google.golang.org/api v0.197.0
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
+ google.golang.org/protobuf v1.34.2
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/receiver/googlecloudmonitoringreceiver/go.sum b/receiver/googlecloudmonitoringreceiver/go.sum
index eb27b24f4250..b305edc914a6 100644
--- a/receiver/googlecloudmonitoringreceiver/go.sum
+++ b/receiver/googlecloudmonitoringreceiver/go.sum
@@ -1,10 +1,27 @@
+cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
+cloud.google.com/go/auth v0.9.3 h1:VOEUIAADkkLtyfr3BLa3R8Ed/j6w1jTBmARx+wb5w5U=
+cloud.google.com/go/auth v0.9.3/go.mod h1:7z6VY+7h3KUdRov5F1i8NDP5ZzWKYmEPO842BgCsmTk=
+cloud.google.com/go/auth/oauth2adapt v0.2.4 h1:0GWE/FUsXhf6C+jAkWgYm7X9tK8cuEIfy19DBn6B6bY=
+cloud.google.com/go/auth/oauth2adapt v0.2.4/go.mod h1:jC/jOpwFP6JBxhB3P5Rr0a9HLMC/Pe3eaL4NmdvqPtc=
+cloud.google.com/go/compute/metadata v0.5.0 h1:Zr0eK8JbFv6+Wi4ilXAR8FJ3wyNdpxHKJNPos6LTZOY=
+cloud.google.com/go/compute/metadata v0.5.0/go.mod h1:aHnloV2TPI38yx4s9+wAZhHykWvVCfu7hQbF+9CWoiY=
+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=
+github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
+github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
+github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
+github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+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/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
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=
@@ -14,11 +31,40 @@ github.com/go-viper/mapstructure/v2 v2.1.0 h1:gHnMa2Y/pIxElCH2GlZZ1lZSsn6XMtufpG
github.com/go-viper/mapstructure/v2 v2.1.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
+github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
+github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
+github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
+github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
+github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
+github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
+github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
+github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs=
+github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w=
+github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0=
+github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8=
+github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
+github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
+github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
+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=
+github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
+github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
+github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
+github.com/google/s2a-go v0.1.8 h1:zZDs9gcbt9ZPLV0ndSyQk6Kacx2g/X+SKYovpnz3SMM=
+github.com/google/s2a-go v0.1.8/go.mod h1:6iNWHTpQ+nfNRN5E00MSdfDwVesa8hhS32PhPO8deJA=
+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.4 h1:XYIDZApgAnrN1c855gTgghdIA6Stxb52D5RnLI1SLyw=
+github.com/googleapis/enterprise-certificate-proxy v0.3.4/go.mod h1:YKe7cfqYXjKGpGvmSg28/fFvhNzinZQm8DGnaburhGA=
+github.com/googleapis/gax-go/v2 v2.13.0 h1:yitjD5f7jQHhyDsnhKEBU52NdvvdSeGzlAnDPT0hH1s=
+github.com/googleapis/gax-go/v2 v2.13.0/go.mod h1:Z/fvTZXF8/uw7Xu5GuslPw+bplx6SS338j1Is2S+B7A=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -50,58 +96,68 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+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/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
+github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
+github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
+github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
+go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -111,27 +167,52 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
+golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
+golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
+golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
+golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
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/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
+golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
+golang.org/x/oauth2 v0.23.0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs=
+golang.org/x/oauth2 v0.23.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+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-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
+golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
+golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U=
+golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
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=
+golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
+golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
+golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
@@ -139,14 +220,42 @@ golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/api v0.197.0 h1:x6CwqQLsFiA5JKAiGyGBjc2bNtHtLddhJCE2IKuhhcQ=
+google.golang.org/api v0.197.0/go.mod h1:AuOuo20GoQ331nq7DquGHlU6d+2wN2fZ8O0ta60nRNw=
+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/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
+google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
+google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
+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-20240827150818-7e3bb234dfed h1:3RgNmBoI9MZhsj3QxC+AP/qQhNwpCLOvYDYYsFrhFt0=
+google.golang.org/genproto/googleapis/api v0.0.0-20240827150818-7e3bb234dfed/go.mod h1:OCdP9MfskevB/rbYvHTsXTtKC+3bHWajPdoKgjcYkfo=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
+google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
+google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
+google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
+google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/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=
+google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE=
+google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo=
+google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
+google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
+google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
+google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/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/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
+honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
diff --git a/receiver/googlecloudmonitoringreceiver/internal/metrics_conversion.go b/receiver/googlecloudmonitoringreceiver/internal/metrics_conversion.go
new file mode 100644
index 000000000000..bac7fdab58e7
--- /dev/null
+++ b/receiver/googlecloudmonitoringreceiver/internal/metrics_conversion.go
@@ -0,0 +1,122 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package internal // import "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudmonitoringreceiver/internal"
+
+import (
+ "cloud.google.com/go/monitoring/apiv3/v2/monitoringpb"
+ "go.opentelemetry.io/collector/pdata/pcommon"
+ "go.opentelemetry.io/collector/pdata/pmetric"
+ "go.uber.org/zap"
+)
+
+type MetricsBuilder struct {
+ logger *zap.Logger
+}
+
+func NewMetricsBuilder(logger *zap.Logger) *MetricsBuilder {
+ return &MetricsBuilder{
+ logger: logger,
+ }
+}
+
+func (mb *MetricsBuilder) ConvertGaugeToMetrics(ts *monitoringpb.TimeSeries, m pmetric.Metric) pmetric.Metric {
+ m.SetName(ts.GetMetric().GetType())
+ m.SetUnit(ts.GetUnit())
+ gauge := m.SetEmptyGauge()
+
+ for _, point := range ts.GetPoints() {
+ dp := gauge.DataPoints().AppendEmpty()
+
+ // Directly check and set the StartTimestamp if valid
+ if point.Interval.StartTime != nil && point.Interval.StartTime.IsValid() {
+ dp.SetStartTimestamp(pcommon.NewTimestampFromTime(point.Interval.StartTime.AsTime()))
+ }
+
+ // Check if EndTime is set and valid
+ if point.Interval.EndTime != nil && point.Interval.EndTime.IsValid() {
+ dp.SetTimestamp(pcommon.NewTimestampFromTime(point.Interval.EndTime.AsTime()))
+ } else {
+ mb.logger.Warn("EndTime is invalid for metric:", zap.String("Metric", ts.GetMetric().GetType()))
+ }
+
+ switch v := point.Value.Value.(type) {
+ case *monitoringpb.TypedValue_DoubleValue:
+ dp.SetDoubleValue(v.DoubleValue)
+ case *monitoringpb.TypedValue_Int64Value:
+ dp.SetIntValue(v.Int64Value)
+ default:
+ mb.logger.Info("Unhandled metric value type:", zap.Reflect("Type", v))
+ }
+ }
+
+ return m
+}
+
+func (mb *MetricsBuilder) ConvertSumToMetrics(ts *monitoringpb.TimeSeries, m pmetric.Metric) pmetric.Metric {
+ m.SetName(ts.GetMetric().GetType())
+ m.SetUnit(ts.GetUnit())
+ sum := m.SetEmptySum()
+ sum.SetAggregationTemporality(pmetric.AggregationTemporalityCumulative)
+
+ for _, point := range ts.GetPoints() {
+ dp := sum.DataPoints().AppendEmpty()
+
+ // Directly check and set the StartTimestamp if valid
+ if point.Interval.StartTime != nil && point.Interval.StartTime.IsValid() {
+ dp.SetStartTimestamp(pcommon.NewTimestampFromTime(point.Interval.StartTime.AsTime()))
+ }
+
+ // Check if EndTime is set and valid
+ if point.Interval.EndTime != nil && point.Interval.EndTime.IsValid() {
+ dp.SetTimestamp(pcommon.NewTimestampFromTime(point.Interval.EndTime.AsTime()))
+ } else {
+ mb.logger.Warn("EndTime is invalid for metric:", zap.String("Metric", ts.GetMetric().GetType()))
+ }
+
+ switch v := point.Value.Value.(type) {
+ case *monitoringpb.TypedValue_DoubleValue:
+ dp.SetDoubleValue(v.DoubleValue)
+ case *monitoringpb.TypedValue_Int64Value:
+ dp.SetIntValue(v.Int64Value)
+ default:
+ mb.logger.Info("Unhandled metric value type:", zap.Reflect("Type", v))
+ }
+ }
+
+ return m
+}
+
+func (mb *MetricsBuilder) ConvertDeltaToMetrics(ts *monitoringpb.TimeSeries, m pmetric.Metric) pmetric.Metric {
+ m.SetName(ts.GetMetric().GetType())
+ m.SetUnit(ts.GetUnit())
+ sum := m.SetEmptySum()
+ sum.SetAggregationTemporality(pmetric.AggregationTemporalityDelta)
+
+ for _, point := range ts.GetPoints() {
+ dp := sum.DataPoints().AppendEmpty()
+
+ // Directly check and set the StartTimestamp if valid
+ if point.Interval.StartTime != nil && point.Interval.StartTime.IsValid() {
+ dp.SetStartTimestamp(pcommon.NewTimestampFromTime(point.Interval.StartTime.AsTime()))
+ }
+
+ // Check if EndTime is set and valid
+ if point.Interval.EndTime != nil && point.Interval.EndTime.IsValid() {
+ dp.SetTimestamp(pcommon.NewTimestampFromTime(point.Interval.EndTime.AsTime()))
+ } else {
+ mb.logger.Warn("EndTime is invalid for metric:", zap.String("Metric", ts.GetMetric().GetType()))
+ }
+
+ switch v := point.Value.Value.(type) {
+ case *monitoringpb.TypedValue_DoubleValue:
+ dp.SetDoubleValue(v.DoubleValue)
+ case *monitoringpb.TypedValue_Int64Value:
+ dp.SetIntValue(v.Int64Value)
+ default:
+ mb.logger.Info("Unhandled metric value type:", zap.Reflect("Type", v))
+ }
+ }
+
+ return m
+}
diff --git a/receiver/googlecloudmonitoringreceiver/metadata.yaml b/receiver/googlecloudmonitoringreceiver/metadata.yaml
index c365a80b217a..5cdfbf2d68b5 100644
--- a/receiver/googlecloudmonitoringreceiver/metadata.yaml
+++ b/receiver/googlecloudmonitoringreceiver/metadata.yaml
@@ -8,7 +8,9 @@ status:
codeowners:
active: [dashpole, TylerHelmuth, abhishek-at-cloudwerx]
+# TODO: Update the receiver to pass the tests
tests:
+ skip_lifecycle: true
config:
goleak:
skip: true
diff --git a/receiver/googlecloudmonitoringreceiver/receiver.go b/receiver/googlecloudmonitoringreceiver/receiver.go
index e44708937578..4b0d6b256e20 100644
--- a/receiver/googlecloudmonitoringreceiver/receiver.go
+++ b/receiver/googlecloudmonitoringreceiver/receiver.go
@@ -5,51 +5,338 @@ package googlecloudmonitoringreceiver // import "github.com/open-telemetry/opent
import (
"context"
+ "errors"
+ "fmt"
+ "sync"
+ "time"
+ monitoring "cloud.google.com/go/monitoring/apiv3/v2"
+ "cloud.google.com/go/monitoring/apiv3/v2/monitoringpb"
"go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/pdata/pmetric"
"go.uber.org/zap"
+ "golang.org/x/oauth2/google"
+ "google.golang.org/api/iterator"
+ "google.golang.org/api/option"
+ "google.golang.org/genproto/googleapis/api/metric"
+ "google.golang.org/protobuf/types/known/timestamppb"
+
+ "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudmonitoringreceiver/internal"
)
type monitoringReceiver struct {
- config *Config
- logger *zap.Logger
- cancel context.CancelFunc
+ config *Config
+ logger *zap.Logger
+ client *monitoring.MetricClient
+ metricsBuilder *internal.MetricsBuilder
+ mutex sync.RWMutex
+ metricDescriptors map[string]*metric.MetricDescriptor
}
func newGoogleCloudMonitoringReceiver(cfg *Config, logger *zap.Logger) *monitoringReceiver {
return &monitoringReceiver{
- config: cfg,
- logger: logger,
+ config: cfg,
+ logger: logger,
+ metricsBuilder: internal.NewMetricsBuilder(logger),
+ metricDescriptors: make(map[string]*metric.MetricDescriptor),
+ }
+}
+
+func (mr *monitoringReceiver) Start(ctx context.Context, _ component.Host) error {
+ // Lock to ensure thread-safe access to mr.client
+ mr.mutex.Lock()
+ defer mr.mutex.Unlock()
+
+ // Skip client initialization if already initialized
+ if mr.client == nil {
+ if err := mr.initializeClient(ctx); err != nil {
+ return err
+ }
+ mr.logger.Info("Monitoring client successfully created.")
+ }
+
+ // Initialize metric descriptors, even if the client was previously initialized
+ if len(mr.metricDescriptors) == 0 {
+ if err := mr.initializeMetricDescriptors(ctx); err != nil {
+ return err
+ }
+ }
+
+ return nil
+}
+
+func (mr *monitoringReceiver) Shutdown(context.Context) error {
+ mr.mutex.Lock()
+ defer mr.mutex.Unlock()
+
+ var err error
+ if mr.client != nil {
+ err = mr.client.Close()
}
+ return err
}
-func (m *monitoringReceiver) Scrape(ctx context.Context) (pmetric.Metrics, error) {
- // Dummy use to fix lint errors
- ctx.Deadline()
+func (mr *monitoringReceiver) Scrape(ctx context.Context) (pmetric.Metrics, error) {
+ var (
+ gInternal time.Duration
+ gDelay time.Duration
+ calStartTime time.Time
+ calEndTime time.Time
+ filterQuery string
+ gErr error
+ )
+
metrics := pmetric.NewMetrics()
- m.logger.Debug("Scrape metrics ")
- return metrics, nil
+ // Iterate over each metric in the configuration to calculate start/end times and construct the filter query.
+ for _, metric := range mr.config.MetricsList {
+ // Acquire read lock to safely read metricDescriptors
+ mr.mutex.RLock()
+ metricDesc, exists := mr.metricDescriptors[metric.MetricName]
+ mr.mutex.RUnlock()
+ if !exists {
+ mr.logger.Warn("Metric descriptor not found", zap.String("metric_name", metric.MetricName))
+ continue
+ }
+
+ // Set interval and delay times, using defaults if not provided
+ gInternal = mr.config.CollectionInterval
+ if gInternal <= 0 {
+ gInternal = defaultCollectionInterval
+ }
+
+ gDelay = metricDesc.GetMetadata().GetIngestDelay().AsDuration()
+ if gDelay <= 0 {
+ gDelay = defaultFetchDelay
+ }
+
+ // Calculate the start and end times
+ calStartTime, calEndTime = calculateStartEndTime(gInternal, gDelay)
+
+ // Get the filter query for the metric
+ filterQuery = getFilterQuery(metric)
+
+ // Define the request to list time series data
+ tsReq := &monitoringpb.ListTimeSeriesRequest{
+ Name: "projects/" + mr.config.ProjectID,
+ Filter: filterQuery,
+ Interval: &monitoringpb.TimeInterval{
+ EndTime: ×tamppb.Timestamp{Seconds: calEndTime.Unix()},
+ StartTime: ×tamppb.Timestamp{Seconds: calStartTime.Unix()},
+ },
+ View: monitoringpb.ListTimeSeriesRequest_FULL,
+ }
+
+ // Create an iterator for the time series data
+ tsIter := mr.client.ListTimeSeries(ctx, tsReq)
+ mr.logger.Debug("Retrieving time series data")
+
+ // Iterate over the time series data
+ for {
+ timeSeries, err := tsIter.Next()
+ if errors.Is(err, iterator.Done) {
+ break
+ }
+
+ // Handle errors and break conditions for the iterator
+ if err != nil {
+ gErr = fmt.Errorf("failed to retrieve time series data: %w", err)
+ return metrics, gErr
+ }
+
+ // Convert and append the metric directly within the loop
+ mr.convertGCPTimeSeriesToMetrics(metrics, metricDesc, timeSeries)
+ }
+ }
+
+ return metrics, gErr
}
-func (m *monitoringReceiver) Start(ctx context.Context, _ component.Host) error {
- ctx, m.cancel = context.WithCancel(ctx)
- err := m.initialize(ctx)
+// initializeClient handles the creation of the monitoring client
+func (mr *monitoringReceiver) initializeClient(ctx context.Context) error {
+ // Use google.FindDefaultCredentials to find the credentials
+ creds, err := google.FindDefaultCredentials(ctx, "https://www.googleapis.com/auth/monitoring.read")
if err != nil {
- return err
+ return fmt.Errorf("failed to find default credentials: %w", err)
+ }
+ if creds == nil || creds.JSON == nil {
+ return fmt.Errorf("no valid credentials found")
}
+
+ // Attempt to create the monitoring client
+ client, err := monitoring.NewMetricClient(ctx, option.WithCredentials(creds))
+ if err != nil {
+ return fmt.Errorf("failed to create a monitoring client: %w", err)
+ }
+
+ mr.client = client
return nil
}
-func (m *monitoringReceiver) Shutdown(context.Context) error {
- m.logger.Debug("shutting down googlecloudmonitoringreceiver receiver")
+// initializeMetricDescriptors handles the retrieval and processing of metric descriptors
+func (mr *monitoringReceiver) initializeMetricDescriptors(ctx context.Context) error {
+ // Call the metricDescriptorAPI method to start processing metric descriptors.
+ if err := mr.metricDescriptorAPI(ctx); err != nil {
+ return err
+ }
+
return nil
}
-func (m *monitoringReceiver) initialize(ctx context.Context) error {
- // TODO: Implement the logic for handling metrics here.
- // Dummy use to fix lint errors
- ctx.Deadline()
+// metricDescriptorAPI fetches and processes metric descriptors from the monitoring API.
+func (mr *monitoringReceiver) metricDescriptorAPI(ctx context.Context) error {
+ // Iterate over each metric in the configuration to calculate start/end times and construct the filter query.
+ for _, metric := range mr.config.MetricsList {
+ // Get the filter query for the metric
+ filterQuery := getFilterQuery(metric)
+
+ // Define the request to list metric descriptors
+ metricReq := &monitoringpb.ListMetricDescriptorsRequest{
+ Name: "projects/" + mr.config.ProjectID,
+ Filter: filterQuery,
+ }
+
+ // Create an iterator for the metric descriptors
+ metricIter := mr.client.ListMetricDescriptors(ctx, metricReq)
+
+ // Iterate over the time series data
+ for {
+ metricDesc, err := metricIter.Next()
+ if errors.Is(err, iterator.Done) {
+ break
+ }
+
+ // Handle errors and break conditions for the iterator
+ if err != nil {
+ return fmt.Errorf("failed to retrieve metric descriptors data: %w", err)
+ }
+ mr.metricDescriptors[metricDesc.Type] = metricDesc
+ }
+ }
+
+ mr.logger.Info("Successfully retrieved all metric descriptors.")
return nil
}
+
+// calculateStartEndTime calculates the start and end times based on the current time, interval, and delay.
+// It enforces a maximum interval of 23 hours to avoid querying data older than 24 hours.
+func calculateStartEndTime(interval, delay time.Duration) (time.Time, time.Time) {
+ const maxInterval = 23 * time.Hour // Maximum allowed interval is 23 hours
+
+ // Get the current time
+ now := time.Now()
+
+ // Cap the interval at 23 hours if it exceeds that
+ if interval > maxInterval {
+ interval = maxInterval
+ }
+
+ // Calculate end time by subtracting delay
+ endTime := now.Add(-delay)
+
+ // Calculate start time by subtracting the interval from the end time
+ startTime := endTime.Add(-interval)
+
+ // Return start and end times
+ return startTime, endTime
+}
+
+// getFilterQuery constructs a filter query string based on the provided metric.
+func getFilterQuery(metric MetricConfig) string {
+ var filterQuery string
+ const baseQuery = `metric.type =`
+
+ // If a specific metric name is provided, use it in the filter query
+ filterQuery = fmt.Sprintf(`%s "%s"`, baseQuery, metric.MetricName)
+ return filterQuery
+}
+
+// ConvertGCPTimeSeriesToMetrics converts GCP Monitoring TimeSeries to pmetric.Metrics
+func (mr *monitoringReceiver) convertGCPTimeSeriesToMetrics(metrics pmetric.Metrics, metricDesc *metric.MetricDescriptor, timeSeries *monitoringpb.TimeSeries) {
+ // Map to track existing ResourceMetrics by resource attributes
+ resourceMetricsMap := make(map[string]pmetric.ResourceMetrics)
+
+ // Generate a unique key based on resource attributes
+ resourceKey := generateResourceKey(timeSeries.Resource.Type, timeSeries.Resource.Labels, timeSeries)
+
+ // Check if ResourceMetrics for this resource already exists
+ rm, exists := resourceMetricsMap[resourceKey]
+
+ if !exists {
+ // Create a new ResourceMetrics if not already present
+ rm = metrics.ResourceMetrics().AppendEmpty()
+
+ // Set resource labels
+ resource := rm.Resource()
+ resource.Attributes().PutStr("gcp.resource_type", timeSeries.Resource.Type)
+ for k, v := range timeSeries.Resource.Labels {
+ resource.Attributes().PutStr(k, v)
+ }
+
+ // Set metadata (user and system labels)
+ if timeSeries.Metadata != nil {
+ for k, v := range timeSeries.Metadata.UserLabels {
+ resource.Attributes().PutStr(k, v)
+ }
+ if timeSeries.Metadata.SystemLabels != nil {
+ for k, v := range timeSeries.Metadata.SystemLabels.Fields {
+ resource.Attributes().PutStr(k, fmt.Sprintf("%v", v))
+ }
+ }
+ }
+
+ // Store the newly created ResourceMetrics in the map
+ resourceMetricsMap[resourceKey] = rm
+ }
+
+ // Ensure we have a ScopeMetrics to append the metric to
+ var sm pmetric.ScopeMetrics
+ if rm.ScopeMetrics().Len() == 0 {
+ sm = rm.ScopeMetrics().AppendEmpty()
+ } else {
+ // For simplicity, let's assume all metrics will share the same ScopeMetrics
+ sm = rm.ScopeMetrics().At(0)
+ }
+
+ // Create a new Metric
+ m := sm.Metrics().AppendEmpty()
+
+ // Set metric name, description, and unit
+ m.SetName(metricDesc.GetName())
+ m.SetDescription(metricDesc.GetDescription())
+ m.SetUnit(metricDesc.Unit)
+
+ // Convert the TimeSeries to the appropriate metric type
+ switch timeSeries.GetMetricKind() {
+ case metric.MetricDescriptor_GAUGE:
+ mr.metricsBuilder.ConvertGaugeToMetrics(timeSeries, m)
+ case metric.MetricDescriptor_CUMULATIVE:
+ mr.metricsBuilder.ConvertSumToMetrics(timeSeries, m)
+ case metric.MetricDescriptor_DELTA:
+ mr.metricsBuilder.ConvertDeltaToMetrics(timeSeries, m)
+ // TODO: Add support for HISTOGRAM
+ // TODO: Add support for EXPONENTIAL_HISTOGRAM
+ default:
+ metricError := fmt.Sprintf("\n Unsupported metric kind: %v\n", timeSeries.GetMetricKind())
+ mr.logger.Info(metricError)
+ }
+}
+
+// Helper function to generate a unique key for a resource based on its attributes
+func generateResourceKey(resourceType string, labels map[string]string, timeSeries *monitoringpb.TimeSeries) string {
+ key := resourceType
+ for k, v := range labels {
+ key += k + v
+ }
+ if timeSeries != nil {
+ for k, v := range timeSeries.Metric.Labels {
+ key += k + v
+ }
+ if timeSeries.Resource.Labels != nil {
+ for k, v := range timeSeries.Resource.Labels {
+ key += k + v
+ }
+ }
+ }
+ return key
+}
diff --git a/receiver/googlecloudmonitoringreceiver/testdata/config.yaml b/receiver/googlecloudmonitoringreceiver/testdata/config.yaml
index d5b85c8f946c..c7322ce01b82 100644
--- a/receiver/googlecloudmonitoringreceiver/testdata/config.yaml
+++ b/receiver/googlecloudmonitoringreceiver/testdata/config.yaml
@@ -1,8 +1,6 @@
googlecloudmonitoring:
- collection_interval: 120s
+ collection_interval: 2m # Can be specified in seconds (s), minutes (m), or hours (h)
project_id: my-project-id
metrics_list:
- metric_name: "compute.googleapis.com/instance/cpu/usage_time"
- delay: 60s # Second
- metric_name: "connectors.googleapis.com/flex/instance/cpu/usage_time"
- delay: 60s # Second
diff --git a/receiver/googlecloudpubsubreceiver/config.go b/receiver/googlecloudpubsubreceiver/config.go
index 83ad930a29dc..3fded52da653 100644
--- a/receiver/googlecloudpubsubreceiver/config.go
+++ b/receiver/googlecloudpubsubreceiver/config.go
@@ -23,7 +23,7 @@ type Config struct {
// Only has effect if Endpoint is not ""
Insecure bool `mapstructure:"insecure"`
// Timeout for all API calls. If not set, defaults to 12 seconds.
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
// The fully qualified resource name of the Pubsub subscription
Subscription string `mapstructure:"subscription"`
diff --git a/receiver/googlecloudpubsubreceiver/config_test.go b/receiver/googlecloudpubsubreceiver/config_test.go
index a2fecdb13756..7dfb798ab6be 100644
--- a/receiver/googlecloudpubsubreceiver/config_test.go
+++ b/receiver/googlecloudpubsubreceiver/config_test.go
@@ -37,7 +37,7 @@ func TestLoadConfig(t *testing.T) {
expected: &Config{
ProjectID: "my-project",
UserAgent: "opentelemetry-collector-contrib {{version}}",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 20 * time.Second,
},
Subscription: "projects/my-project/subscriptions/otlp-subscription",
diff --git a/receiver/googlecloudpubsubreceiver/go.mod b/receiver/googlecloudpubsubreceiver/go.mod
index 87bb1c110b9c..d81fe856ba99 100644
--- a/receiver/googlecloudpubsubreceiver/go.mod
+++ b/receiver/googlecloudpubsubreceiver/go.mod
@@ -4,35 +4,35 @@ go 1.22.0
require (
cloud.google.com/go/logging v1.11.0
- cloud.google.com/go/pubsub v1.42.0
+ cloud.google.com/go/pubsub v1.43.0
github.com/google/go-cmp v0.6.0
github.com/iancoleman/strcase v0.3.0
github.com/json-iterator/go v1.1.12
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
- google.golang.org/api v0.194.0
- google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd
- google.golang.org/grpc v1.66.0
+ google.golang.org/api v0.197.0
+ google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1
+ google.golang.org/grpc v1.66.1
google.golang.org/protobuf v1.34.2
)
require (
cloud.google.com/go v0.115.1 // indirect
- cloud.google.com/go/auth v0.9.1 // indirect
+ cloud.google.com/go/auth v0.9.3 // indirect
cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect
cloud.google.com/go/compute/metadata v0.5.0 // indirect
- cloud.google.com/go/iam v1.1.12 // indirect
- cloud.google.com/go/longrunning v0.5.11 // indirect
+ cloud.google.com/go/iam v1.2.0 // indirect
+ cloud.google.com/go/longrunning v0.6.0 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
@@ -45,7 +45,7 @@ require (
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
github.com/google/s2a-go v0.1.8 // indirect
github.com/google/uuid v1.6.0 // indirect
- github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
+ github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect
github.com/googleapis/gax-go/v2 v2.13.0 // indirect
github.com/klauspost/compress v1.17.9 // indirect
github.com/knadh/koanf/maps v0.1.1 // indirect
@@ -57,36 +57,36 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.einride.tech/aip v0.67.1 // indirect
+ go.einride.tech/aip v0.68.0 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 // indirect
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.22.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
+ go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.23.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.6.0 // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/receiver/googlecloudpubsubreceiver/go.sum b/receiver/googlecloudpubsubreceiver/go.sum
index 5b75d343babb..6880c2ee70fb 100644
--- a/receiver/googlecloudpubsubreceiver/go.sum
+++ b/receiver/googlecloudpubsubreceiver/go.sum
@@ -1,20 +1,20 @@
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
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.9.1 h1:+pMtLEV2k0AXKvs/tGZojuj6QaioxfUjOpMsG5Gtx+w=
-cloud.google.com/go/auth v0.9.1/go.mod h1:Sw8ocT5mhhXxFklyhT12Eiy0ed6tTrPMCJjSI8KhYLk=
+cloud.google.com/go/auth v0.9.3 h1:VOEUIAADkkLtyfr3BLa3R8Ed/j6w1jTBmARx+wb5w5U=
+cloud.google.com/go/auth v0.9.3/go.mod h1:7z6VY+7h3KUdRov5F1i8NDP5ZzWKYmEPO842BgCsmTk=
cloud.google.com/go/auth/oauth2adapt v0.2.4 h1:0GWE/FUsXhf6C+jAkWgYm7X9tK8cuEIfy19DBn6B6bY=
cloud.google.com/go/auth/oauth2adapt v0.2.4/go.mod h1:jC/jOpwFP6JBxhB3P5Rr0a9HLMC/Pe3eaL4NmdvqPtc=
cloud.google.com/go/compute/metadata v0.5.0 h1:Zr0eK8JbFv6+Wi4ilXAR8FJ3wyNdpxHKJNPos6LTZOY=
cloud.google.com/go/compute/metadata v0.5.0/go.mod h1:aHnloV2TPI38yx4s9+wAZhHykWvVCfu7hQbF+9CWoiY=
-cloud.google.com/go/iam v1.1.12 h1:JixGLimRrNGcxvJEQ8+clfLxPlbeZA6MuRJ+qJNQ5Xw=
-cloud.google.com/go/iam v1.1.12/go.mod h1:9LDX8J7dN5YRyzVHxwQzrQs9opFFqn0Mxs9nAeB+Hhg=
+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/logging v1.11.0 h1:v3ktVzXMV7CwHq1MBF65wcqLMA7i+z3YxbUsoK7mOKs=
cloud.google.com/go/logging v1.11.0/go.mod h1:5LDiJC/RxTt+fHc1LAt20R9TKiUTReDg6RuuFOZ67+A=
-cloud.google.com/go/longrunning v0.5.11 h1:Havn1kGjz3whCfoD8dxMLP73Ph5w+ODyZB9RUsDxtGk=
-cloud.google.com/go/longrunning v0.5.11/go.mod h1:rDn7//lmlfWV1Dx6IB4RatCPenTwwmqXuiP0/RgoEO4=
-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/longrunning v0.6.0 h1:mM1ZmaNsQsnb+5n1DNPeL0KwQd9jQRqSqSDEkBZr+aI=
+cloud.google.com/go/longrunning v0.6.0/go.mod h1:uHzSZqW89h7/pasCWNYdUpwGz3PcVWhrWupreVPYLts=
+cloud.google.com/go/pubsub v1.43.0 h1:s3Qx+F96J7Kwey/uVHdK3QxFLIlOvvw4SfMYw2jFjb4=
+cloud.google.com/go/pubsub v1.43.0/go.mod h1:LNLfqItblovg7mHWgU5g84Vhza4J8kTxx0YqIeTzcXY=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
@@ -73,8 +73,8 @@ github.com/google/s2a-go v0.1.8/go.mod h1:6iNWHTpQ+nfNRN5E00MSdfDwVesa8hhS32PhPO
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.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=
-github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0=
+github.com/googleapis/enterprise-certificate-proxy v0.3.4 h1:XYIDZApgAnrN1c855gTgghdIA6Stxb52D5RnLI1SLyw=
+github.com/googleapis/enterprise-certificate-proxy v0.3.4/go.mod h1:YKe7cfqYXjKGpGvmSg28/fFvhNzinZQm8DGnaburhGA=
github.com/googleapis/gax-go/v2 v2.13.0 h1:yitjD5f7jQHhyDsnhKEBU52NdvvdSeGzlAnDPT0hH1s=
github.com/googleapis/gax-go/v2 v2.13.0/go.mod h1:Z/fvTZXF8/uw7Xu5GuslPw+bplx6SS338j1Is2S+B7A=
github.com/iancoleman/strcase v0.3.0 h1:nTXanmYxhfFAMjZL34Ov6gkzEsSJZ5DbhxWjvSASxEI=
@@ -110,17 +110,17 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
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=
@@ -132,62 +132,60 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.einride.tech/aip v0.67.1 h1:d/4TW92OxXBngkSOwWS2CH5rez869KpKMaN44mdxkFI=
-go.einride.tech/aip v0.67.1/go.mod h1:ZGX4/zKw8dcgzdLsrvpOOGxfxI2QSk12SlP7d6c0/XI=
+go.einride.tech/aip v0.68.0 h1:4seM66oLzTpz50u4K1zlJyOXQ3tCzcJN7I22tKkjipw=
+go.einride.tech/aip v0.68.0/go.mod h1:7y9FF8VtPWqpxuAxl0KQWqaULxW4zFIesD6zF5RIHHg=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 h1:4Pp6oUg3+e/6M4C0A/3kJ2VYa++dsWVTtGgLVj5xtHg=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0/go.mod h1:Mjt1i1INqiaoZOMGR1RIUJN+i3ChKoFRqzrRQhlkbs0=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0 h1:px+iViqF0JB6+COJL6cTSa0HLpJRNlPmFUA6zjOCKMk=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0/go.mod h1:Zs5z/fdsRN3v9mChU2aYNGzUAJgY+2D+T7ZRGiZ3lmY=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -197,8 +195,8 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
@@ -214,11 +212,11 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
-golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
-golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.23.0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs=
+golang.org/x/oauth2 v0.23.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -230,12 +228,12 @@ golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U=
golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -250,26 +248,26 @@ golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/api v0.194.0 h1:dztZKG9HgtIpbI35FhfuSNR/zmaMVdxNlntHj1sIS4s=
-google.golang.org/api v0.194.0/go.mod h1:AgvUFdojGANh3vI+P7EVnxj3AISHllxGCJSFmggmnd0=
+google.golang.org/api v0.197.0 h1:x6CwqQLsFiA5JKAiGyGBjc2bNtHtLddhJCE2IKuhhcQ=
+google.golang.org/api v0.197.0/go.mod h1:AuOuo20GoQ331nq7DquGHlU6d+2wN2fZ8O0ta60nRNw=
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/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
-google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142 h1:oLiyxGgE+rt22duwci1+TG7bg2/L1LQsXwfjPlmuJA0=
-google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142/go.mod h1:G11eXq53iI5Q+kyNOmCvnzBaxEA2Q/Ik5Tj7nqBE8j4=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto 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-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/receiver/googlecloudpubsubreceiver/receiver_test.go b/receiver/googlecloudpubsubreceiver/receiver_test.go
index b5f3752c63ff..01ed07c3f7ae 100644
--- a/receiver/googlecloudpubsubreceiver/receiver_test.go
+++ b/receiver/googlecloudpubsubreceiver/receiver_test.go
@@ -38,7 +38,7 @@ func TestStartReceiverNoSubscription(t *testing.T) {
Endpoint: srv.Addr,
Insecure: true,
ProjectID: "my-project",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 12 * time.Second,
},
Subscription: "projects/my-project/subscriptions/otlp",
@@ -94,7 +94,7 @@ func TestReceiver(t *testing.T) {
Endpoint: srv.Addr,
Insecure: true,
ProjectID: "my-project",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 1 * time.Second,
},
Subscription: "projects/my-project/subscriptions/otlp",
diff --git a/receiver/googlecloudspannerreceiver/factory.go b/receiver/googlecloudspannerreceiver/factory.go
index 4dd0bff196ad..9b8017e8a68b 100644
--- a/receiver/googlecloudspannerreceiver/factory.go
+++ b/receiver/googlecloudspannerreceiver/factory.go
@@ -50,7 +50,7 @@ func createMetricsReceiver(
rCfg := baseCfg.(*Config)
r := newGoogleCloudSpannerReceiver(settings.Logger, rCfg)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), r.Scrape, scraperhelper.WithStart(r.Start),
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, r.Scrape, scraperhelper.WithStart(r.Start),
scraperhelper.WithShutdown(r.Shutdown))
if err != nil {
return nil, err
diff --git a/receiver/googlecloudspannerreceiver/go.mod b/receiver/googlecloudspannerreceiver/go.mod
index 063e016a9649..52ececb4774a 100644
--- a/receiver/googlecloudspannerreceiver/go.mod
+++ b/receiver/googlecloudspannerreceiver/go.mod
@@ -7,28 +7,28 @@ require (
github.com/ReneKroon/ttlcache/v2 v2.11.0
github.com/mitchellh/hashstructure v1.1.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
- google.golang.org/api v0.194.0
- google.golang.org/grpc v1.66.0
+ google.golang.org/api v0.197.0
+ google.golang.org/grpc v1.66.1
gopkg.in/yaml.v3 v3.0.1
)
require (
cel.dev/expr v0.15.0 // indirect
cloud.google.com/go v0.115.1 // indirect
- cloud.google.com/go/auth v0.9.1 // indirect
+ cloud.google.com/go/auth v0.9.3 // indirect
cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect
cloud.google.com/go/compute/metadata v0.5.0 // indirect
- cloud.google.com/go/iam v1.1.12 // indirect
- cloud.google.com/go/longrunning v0.5.11 // indirect
+ cloud.google.com/go/iam v1.2.0 // indirect
+ cloud.google.com/go/longrunning v0.6.0 // indirect
github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp v1.5.0 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/census-instrumentation/opencensus-proto v0.4.1 // indirect
@@ -45,7 +45,7 @@ require (
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
github.com/google/s2a-go v0.1.8 // indirect
github.com/google/uuid v1.6.0 // indirect
- github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
+ github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect
github.com/googleapis/gax-go/v2 v2.13.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/klauspost/compress v1.17.9 // indirect
@@ -59,36 +59,36 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 // indirect
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.22.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
+ go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.23.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.6.0 // indirect
golang.org/x/xerrors v0.0.0-20240716161551-93cc26a95ae9 // indirect
- google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
+ google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240827150818-7e3bb234dfed // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
)
diff --git a/receiver/googlecloudspannerreceiver/go.sum b/receiver/googlecloudspannerreceiver/go.sum
index 2b099226eb3e..c0cfe52bb7bb 100644
--- a/receiver/googlecloudspannerreceiver/go.sum
+++ b/receiver/googlecloudspannerreceiver/go.sum
@@ -101,8 +101,8 @@ cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVo
cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo=
cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0=
cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E=
-cloud.google.com/go/auth v0.9.1 h1:+pMtLEV2k0AXKvs/tGZojuj6QaioxfUjOpMsG5Gtx+w=
-cloud.google.com/go/auth v0.9.1/go.mod h1:Sw8ocT5mhhXxFklyhT12Eiy0ed6tTrPMCJjSI8KhYLk=
+cloud.google.com/go/auth v0.9.3 h1:VOEUIAADkkLtyfr3BLa3R8Ed/j6w1jTBmARx+wb5w5U=
+cloud.google.com/go/auth v0.9.3/go.mod h1:7z6VY+7h3KUdRov5F1i8NDP5ZzWKYmEPO842BgCsmTk=
cloud.google.com/go/auth/oauth2adapt v0.2.4 h1:0GWE/FUsXhf6C+jAkWgYm7X9tK8cuEIfy19DBn6B6bY=
cloud.google.com/go/auth/oauth2adapt v0.2.4/go.mod h1:jC/jOpwFP6JBxhB3P5Rr0a9HLMC/Pe3eaL4NmdvqPtc=
cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0=
@@ -319,8 +319,8 @@ cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGE
cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY=
cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY=
cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0=
-cloud.google.com/go/iam v1.1.12 h1:JixGLimRrNGcxvJEQ8+clfLxPlbeZA6MuRJ+qJNQ5Xw=
-cloud.google.com/go/iam v1.1.12/go.mod h1:9LDX8J7dN5YRyzVHxwQzrQs9opFFqn0Mxs9nAeB+Hhg=
+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/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc=
cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A=
cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk=
@@ -353,8 +353,8 @@ cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeN
cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE=
cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc=
cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
-cloud.google.com/go/longrunning v0.5.11 h1:Havn1kGjz3whCfoD8dxMLP73Ph5w+ODyZB9RUsDxtGk=
-cloud.google.com/go/longrunning v0.5.11/go.mod h1:rDn7//lmlfWV1Dx6IB4RatCPenTwwmqXuiP0/RgoEO4=
+cloud.google.com/go/longrunning v0.6.0 h1:mM1ZmaNsQsnb+5n1DNPeL0KwQd9jQRqSqSDEkBZr+aI=
+cloud.google.com/go/longrunning v0.6.0/go.mod h1:uHzSZqW89h7/pasCWNYdUpwGz3PcVWhrWupreVPYLts=
cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE=
cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM=
cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
@@ -806,8 +806,8 @@ github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY
github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg=
github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k=
github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k=
-github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=
-github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0=
+github.com/googleapis/enterprise-certificate-proxy v0.3.4 h1:XYIDZApgAnrN1c855gTgghdIA6Stxb52D5RnLI1SLyw=
+github.com/googleapis/enterprise-certificate-proxy v0.3.4/go.mod h1:YKe7cfqYXjKGpGvmSg28/fFvhNzinZQm8DGnaburhGA=
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.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0=
@@ -897,15 +897,15 @@ github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgm
github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo=
@@ -913,8 +913,8 @@ github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6L
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w=
github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk=
github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
@@ -956,46 +956,46 @@ go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 h1:4Pp6oUg3+e/6M4C0A/3kJ2VYa++dsWVTtGgLVj5xtHg=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0/go.mod h1:Mjt1i1INqiaoZOMGR1RIUJN+i3ChKoFRqzrRQhlkbs0=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI=
go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
@@ -1015,8 +1015,8 @@ golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPh
golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/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-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
@@ -1131,8 +1131,8 @@ 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.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=
golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -1162,8 +1162,8 @@ golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec
golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I=
golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw=
golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
-golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
-golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.23.0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs=
+golang.org/x/oauth2 v0.23.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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=
@@ -1259,8 +1259,8 @@ golang.org/x/sys v0.4.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.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
@@ -1285,8 +1285,8 @@ golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -1435,8 +1435,8 @@ google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/
google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI=
google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0=
google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg=
-google.golang.org/api v0.194.0 h1:dztZKG9HgtIpbI35FhfuSNR/zmaMVdxNlntHj1sIS4s=
-google.golang.org/api v0.194.0/go.mod h1:AgvUFdojGANh3vI+P7EVnxj3AISHllxGCJSFmggmnd0=
+google.golang.org/api v0.197.0 h1:x6CwqQLsFiA5JKAiGyGBjc2bNtHtLddhJCE2IKuhhcQ=
+google.golang.org/api v0.197.0/go.mod h1:AuOuo20GoQ331nq7DquGHlU6d+2wN2fZ8O0ta60nRNw=
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=
@@ -1576,12 +1576,12 @@ google.golang.org/genproto v0.0.0-20230323212658-478b75c54725/go.mod h1:UUQDJDOl
google.golang.org/genproto v0.0.0-20230330154414-c0448cd141ea/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak=
google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak=
google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU=
-google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142 h1:oLiyxGgE+rt22duwci1+TG7bg2/L1LQsXwfjPlmuJA0=
-google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142/go.mod h1:G11eXq53iI5Q+kyNOmCvnzBaxEA2Q/Ik5Tj7nqBE8j4=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto 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-20240827150818-7e3bb234dfed h1:3RgNmBoI9MZhsj3QxC+AP/qQhNwpCLOvYDYYsFrhFt0=
+google.golang.org/genproto/googleapis/api v0.0.0-20240827150818-7e3bb234dfed/go.mod h1:OCdP9MfskevB/rbYvHTsXTtKC+3bHWajPdoKgjcYkfo=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1623,8 +1623,8 @@ google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5v
google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw=
google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g=
google.golang.org/grpc v1.56.3/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw=
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
diff --git a/receiver/googlecloudspannerreceiver/internal/metadata/metricdatatype_test.go b/receiver/googlecloudspannerreceiver/internal/metadata/metricdatatype_test.go
index 54e1347d23d6..6c6f13aabc7a 100644
--- a/receiver/googlecloudspannerreceiver/internal/metadata/metricdatatype_test.go
+++ b/receiver/googlecloudspannerreceiver/internal/metadata/metricdatatype_test.go
@@ -15,21 +15,21 @@ func TestNewMetricType(t *testing.T) {
metricDataType := NewMetricType(pmetric.MetricTypeGauge, pmetric.AggregationTemporalityDelta, true)
require.NotNil(t, metricDataType)
- assert.Equal(t, metricDataType.MetricType(), pmetric.MetricTypeGauge)
- assert.Equal(t, metricDataType.AggregationTemporality(), pmetric.AggregationTemporalityDelta)
+ assert.Equal(t, pmetric.MetricTypeGauge, metricDataType.MetricType())
+ assert.Equal(t, pmetric.AggregationTemporalityDelta, metricDataType.AggregationTemporality())
assert.True(t, metricDataType.IsMonotonic())
}
func TestMetricValueDataType_MetricType(t *testing.T) {
valueDataType := metricValueDataType{dataType: pmetric.MetricTypeGauge}
- assert.Equal(t, valueDataType.MetricType(), pmetric.MetricTypeGauge)
+ assert.Equal(t, pmetric.MetricTypeGauge, valueDataType.MetricType())
}
func TestMetricValueDataType_AggregationTemporality(t *testing.T) {
valueDataType := metricValueDataType{aggregationTemporality: pmetric.AggregationTemporalityDelta}
- assert.Equal(t, valueDataType.AggregationTemporality(), pmetric.AggregationTemporalityDelta)
+ assert.Equal(t, pmetric.AggregationTemporalityDelta, valueDataType.AggregationTemporality())
}
func TestMetricValueDataType_IsMonotonic(t *testing.T) {
diff --git a/receiver/googlecloudspannerreceiver/internal/metadata/metricsdatapoint_test.go b/receiver/googlecloudspannerreceiver/internal/metadata/metricsdatapoint_test.go
index 6167a5e37f1c..b837b0f6e04a 100644
--- a/receiver/googlecloudspannerreceiver/internal/metadata/metricsdatapoint_test.go
+++ b/receiver/googlecloudspannerreceiver/internal/metadata/metricsdatapoint_test.go
@@ -169,7 +169,7 @@ func TestMetricsDataPoint_TruncateQueryText(t *testing.T) {
metricsDataPoint.TruncateQueryText(6)
assert.Len(t, metricsDataPoint.labelValues, 1)
- assert.Equal(t, metricsDataPoint.labelValues[0].Value(), "SELECT")
+ assert.Equal(t, "SELECT", metricsDataPoint.labelValues[0].Value())
}
func allPossibleLabelValues() []LabelValue {
diff --git a/receiver/haproxyreceiver/factory.go b/receiver/haproxyreceiver/factory.go
index 118ba8731839..d97b7851db7c 100644
--- a/receiver/haproxyreceiver/factory.go
+++ b/receiver/haproxyreceiver/factory.go
@@ -37,7 +37,7 @@ func newReceiver(
) (receiver.Metrics, error) {
haProxyCfg := cfg.(*Config)
mp := newScraper(haProxyCfg, settings)
- s, err := scraperhelper.NewScraper(metadata.Type.String(), mp.scrape, scraperhelper.WithStart(mp.start))
+ s, err := scraperhelper.NewScraperWithComponentType(metadata.Type, mp.scrape, scraperhelper.WithStart(mp.start))
if err != nil {
return nil, err
}
diff --git a/receiver/haproxyreceiver/go.mod b/receiver/haproxyreceiver/go.mod
index 55fbda8475f6..385d863bc30e 100644
--- a/receiver/haproxyreceiver/go.mod
+++ b/receiver/haproxyreceiver/go.mod
@@ -4,19 +4,19 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -66,15 +66,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
@@ -83,34 +83,34 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/haproxyreceiver/go.sum b/receiver/haproxyreceiver/go.sum
index a83a994201e5..7920c0aeb23e 100644
--- a/receiver/haproxyreceiver/go.sum
+++ b/receiver/haproxyreceiver/go.sum
@@ -56,8 +56,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -115,16 +115,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
@@ -150,72 +150,72 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -225,18 +225,18 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -251,29 +251,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/hostmetricsreceiver/go.mod b/receiver/hostmetricsreceiver/go.mod
index 4dc905825e14..5dfe12705978 100644
--- a/receiver/hostmetricsreceiver/go.mod
+++ b/receiver/hostmetricsreceiver/go.mod
@@ -4,29 +4,29 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/prometheus-community/windows_exporter v0.27.2
github.com/prometheus/procfs v0.15.1
github.com/shirou/gopsutil/v4 v4.24.8
github.com/stretchr/testify v1.9.0
github.com/yusufpapurcu/wmi v1.2.4
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
- golang.org/x/sys v0.24.0
+ golang.org/x/sys v0.25.0
)
require (
@@ -77,16 +77,16 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/sirupsen/logrus v1.9.3 // indirect
@@ -96,57 +96,58 @@ require (
github.com/testcontainers/testcontainers-go v0.31.0 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/receiver/hostmetricsreceiver/go.sum b/receiver/hostmetricsreceiver/go.sum
index d9a21375f81e..9b073fced0fb 100644
--- a/receiver/hostmetricsreceiver/go.sum
+++ b/receiver/hostmetricsreceiver/go.sum
@@ -129,12 +129,12 @@ github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
github.com/prometheus-community/windows_exporter v0.27.2 h1:/tdRTouPMVsC4qt8+s9NOPEm7L/9qdDxmasiETlx+Wk=
github.com/prometheus-community/windows_exporter v0.27.2/go.mod h1:8+T6hfv71nvgVIzguouXkIGoa15ni+uXHHULBOA2bZo=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -173,92 +173,94 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.1 h1:If0hRGyfDbC9Y80CYcLBKeSdY7BXcs98r7gPJlzH5uU=
-go.opentelemetry.io/collector/config/configauth v0.108.1/go.mod h1:8P3fOkwwP7k09xaTKmu7MrMgTZmMXtWdUrJQgjhy3a4=
-go.opentelemetry.io/collector/config/configcompression v1.14.1 h1:YiNlBSeyDaFWrDPFpMJ7y7XlWYMDV0bh8GwO9ukXNa8=
-go.opentelemetry.io/collector/config/configcompression v1.14.1/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/configopaque v1.14.1 h1:5xAEa4ld+57xWKdU2gR5/6+rBa7LTCPfShJQFUxN0Zw=
-go.opentelemetry.io/collector/config/configopaque v1.14.1/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.1 h1:kJBpb/1GGKktEa6taf4TgfFY34JD4WpCFVq9by+VWyU=
-go.opentelemetry.io/collector/config/configretry v1.14.1/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.1 h1:cd5kNvLnIe+GVHUV6Fk6O5fkwS4at8dVCrFo7t0O8kE=
-go.opentelemetry.io/collector/config/configtls v1.14.1/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.1 h1:Z/U8+UpvGT2DZ64/kp/nlosJgjCkhZ7MaEqQ3QHudyo=
-go.opentelemetry.io/collector/config/internal v0.108.1/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.1 h1:h1kuC5Lvzxb3LcShUXdVHjh+PpqX/Kpd2ypNObwxH0s=
-go.opentelemetry.io/collector/extension/auth v0.108.1/go.mod h1:QLvy/dJdiPEhUbkhqIythMoVnZxmvbzeA2Wnm4oZSgU=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U=
+go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE=
+go.opentelemetry.io/collector/config/configcompression v1.15.0 h1:HHzus/ahJW2dA6h4S4vs1MwlbOck27Ivk/L3o0V94UA=
+go.opentelemetry.io/collector/config/configcompression v1.15.0/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/configopaque v1.15.0 h1:J1rmPR1WGro7BNCgni3o+VDoyB7ZqH2/SG1YK+6ujCw=
+go.opentelemetry.io/collector/config/configopaque v1.15.0/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs=
+go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.0 h1:imUIYDu6lo7juxxgpJhoMQ+LJRxqQzKvjOcWTo4u0IY=
+go.opentelemetry.io/collector/config/configtls v1.15.0/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns=
+go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg=
+go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 h1:kIJiOXHHBgMCvuDNA602dS39PJKB+ryiclLE3V5DIvM=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0/go.mod h1:6cGr7MxnF72lAiA7nbkSC8wnfIk+L9CtMzJWaaII9vs=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -267,40 +269,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -312,8 +314,8 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
@@ -322,8 +324,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -337,14 +339,14 @@ golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.1.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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -357,12 +359,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/receiver/hostmetricsreceiver/internal/scraper/cpuscraper/factory.go b/receiver/hostmetricsreceiver/internal/scraper/cpuscraper/factory.go
index ab243509ec85..18aee789c062 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/cpuscraper/factory.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/cpuscraper/factory.go
@@ -10,6 +10,7 @@ import (
"go.opentelemetry.io/collector/receiver/scraperhelper"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal"
+ hostmeta "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/metadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/cpuscraper/internal/metadata"
)
@@ -39,8 +40,8 @@ func (f *Factory) CreateMetricsScraper(
cfg := config.(*Config)
s := newCPUScraper(ctx, settings, cfg)
- return scraperhelper.NewScraper(
- TypeStr,
+ return scraperhelper.NewScraperWithComponentType(
+ hostmeta.Type,
s.scrape,
scraperhelper.WithStart(s.start),
)
diff --git a/receiver/hostmetricsreceiver/internal/scraper/diskscraper/factory.go b/receiver/hostmetricsreceiver/internal/scraper/diskscraper/factory.go
index f38986f5f7f7..fe72d91e121d 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/diskscraper/factory.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/diskscraper/factory.go
@@ -10,6 +10,7 @@ import (
"go.opentelemetry.io/collector/receiver/scraperhelper"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal"
+ hostmeta "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/metadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/diskscraper/internal/metadata"
)
@@ -43,8 +44,8 @@ func (f *Factory) CreateMetricsScraper(
return nil, err
}
- return scraperhelper.NewScraper(
- TypeStr,
+ return scraperhelper.NewScraperWithComponentType(
+ hostmeta.Type,
s.scrape,
scraperhelper.WithStart(s.start),
)
diff --git a/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/factory.go b/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/factory.go
index 9939ae17f3b6..20837b395a71 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/factory.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/factory.go
@@ -11,6 +11,7 @@ import (
"go.opentelemetry.io/collector/receiver/scraperhelper"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal"
+ hostmeta "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/metadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/internal/metadata"
)
@@ -68,6 +69,6 @@ func (f *Factory) CreateMetricsScraper(
return nil, err
}
- return scraperhelper.NewScraper(
- TypeStr, s.scrape, scraperhelper.WithStart(s.start))
+ return scraperhelper.NewScraperWithComponentType(
+ hostmeta.Type, s.scrape, scraperhelper.WithStart(s.start))
}
diff --git a/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/filesystem_scraper.go b/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/filesystem_scraper.go
index 6f834cb72f3a..809d44c8f717 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/filesystem_scraper.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/filesystem_scraper.go
@@ -6,6 +6,7 @@ package filesystemscraper // import "github.com/open-telemetry/opentelemetry-col
import (
"context"
"fmt"
+ "os"
"path/filepath"
"strings"
"time"
@@ -162,5 +163,8 @@ func (f *fsFilter) includeMountPoint(mountPoint string) bool {
// translateMountsRootPath translates a mountpoint from the host perspective to the chrooted perspective.
func translateMountpoint(rootPath, mountpoint string) string {
+ if mountInfo := os.Getenv("HOST_PROC_MOUNTINFO"); mountInfo != "" {
+ return mountpoint
+ }
return filepath.Join(rootPath, mountpoint)
}
diff --git a/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/filesystem_scraper_test.go b/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/filesystem_scraper_test.go
index bbb5d03b2fa3..726ec916b081 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/filesystem_scraper_test.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/filesystem_scraper_test.go
@@ -30,6 +30,7 @@ func TestScrape(t *testing.T) {
name string
config Config
rootPath string
+ osEnv map[string]string
bootTimeFunc func(context.Context) (uint64, error)
partitionsFunc func(context.Context, bool) ([]disk.PartitionStat, error)
usageFunc func(context.Context, string) (*disk.UsageStat, error)
@@ -195,6 +196,43 @@ func TestScrape(t *testing.T) {
},
},
},
+ {
+ name: "RootPath at /hostfs but HOST_PROC_MOUNTINFO is set",
+ osEnv: map[string]string{
+ "HOST_PROC_MOUNTINFO": "/proc/1/self",
+ },
+ config: Config{
+ MetricsBuilderConfig: metadata.DefaultMetricsBuilderConfig(),
+ },
+ rootPath: filepath.Join("/", "hostfs"),
+ usageFunc: func(_ context.Context, s string) (*disk.UsageStat, error) {
+ if s != "mount_point_a" {
+ return nil, errors.New("mountpoint translated according to RootPath")
+ }
+ return &disk.UsageStat{
+ Fstype: "fs_type_a",
+ }, nil
+ },
+ partitionsFunc: func(context.Context, bool) ([]disk.PartitionStat, error) {
+ return []disk.PartitionStat{
+ {
+ Device: "device_a",
+ Mountpoint: "mount_point_a",
+ Fstype: "fs_type_a",
+ },
+ }, nil
+ },
+ expectMetrics: true,
+ expectedDeviceDataPoints: 1,
+ expectedDeviceAttributes: []map[string]pcommon.Value{
+ {
+ "device": pcommon.NewValueStr("device_a"),
+ "mountpoint": pcommon.NewValueStr("mount_point_a"),
+ "type": pcommon.NewValueStr("fs_type_a"),
+ "mode": pcommon.NewValueStr("unknown"),
+ },
+ },
+ },
{
name: "Invalid Include Device Filter",
config: Config{
@@ -314,7 +352,9 @@ func TestScrape(t *testing.T) {
for _, test := range testCases {
test := test
t.Run(test.name, func(t *testing.T) {
- t.Parallel()
+ for k, v := range test.osEnv {
+ t.Setenv(k, v)
+ }
test.config.SetRootPath(test.rootPath)
scraper, err := newFileSystemScraper(context.Background(), receivertest.NewNopSettings(), &test.config)
if test.newErrRegex != "" {
diff --git a/receiver/hostmetricsreceiver/internal/scraper/loadscraper/factory.go b/receiver/hostmetricsreceiver/internal/scraper/loadscraper/factory.go
index f2ffd09b7366..8163454833b1 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/loadscraper/factory.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/loadscraper/factory.go
@@ -10,6 +10,7 @@ import (
"go.opentelemetry.io/collector/receiver/scraperhelper"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal"
+ hostmeta "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/metadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/loadscraper/internal/metadata"
)
@@ -40,8 +41,8 @@ func (f *Factory) CreateMetricsScraper(
cfg := config.(*Config)
s := newLoadScraper(ctx, settings, cfg)
- return scraperhelper.NewScraper(
- TypeStr,
+ return scraperhelper.NewScraperWithComponentType(
+ hostmeta.Type,
s.scrape,
scraperhelper.WithStart(s.start),
scraperhelper.WithShutdown(s.shutdown),
diff --git a/receiver/hostmetricsreceiver/internal/scraper/memoryscraper/factory.go b/receiver/hostmetricsreceiver/internal/scraper/memoryscraper/factory.go
index 99646cede8ca..0e5ec6ee4770 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/memoryscraper/factory.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/memoryscraper/factory.go
@@ -10,6 +10,7 @@ import (
"go.opentelemetry.io/collector/receiver/scraperhelper"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal"
+ hostmeta "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/metadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/memoryscraper/internal/metadata"
)
@@ -40,6 +41,6 @@ func (f *Factory) CreateMetricsScraper(
cfg := config.(*Config)
s := newMemoryScraper(ctx, settings, cfg)
- return scraperhelper.NewScraper(
- TypeStr, s.scrape, scraperhelper.WithStart(s.start))
+ return scraperhelper.NewScraperWithComponentType(
+ hostmeta.Type, s.scrape, scraperhelper.WithStart(s.start))
}
diff --git a/receiver/hostmetricsreceiver/internal/scraper/networkscraper/factory.go b/receiver/hostmetricsreceiver/internal/scraper/networkscraper/factory.go
index 7b36c711d6d7..fd2fa5a102dd 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/networkscraper/factory.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/networkscraper/factory.go
@@ -10,6 +10,7 @@ import (
"go.opentelemetry.io/collector/receiver/scraperhelper"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal"
+ hostmeta "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/metadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/networkscraper/internal/metadata"
)
@@ -43,8 +44,8 @@ func (f *Factory) CreateMetricsScraper(
return nil, err
}
- return scraperhelper.NewScraper(
- TypeStr,
+ return scraperhelper.NewScraperWithComponentType(
+ hostmeta.Type,
s.scrape,
scraperhelper.WithStart(s.start),
)
diff --git a/receiver/hostmetricsreceiver/internal/scraper/networkscraper/network_scraper_test.go b/receiver/hostmetricsreceiver/internal/scraper/networkscraper/network_scraper_test.go
index 783a7e774f2a..c4204a574e67 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/networkscraper/network_scraper_test.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/networkscraper/network_scraper_test.go
@@ -227,7 +227,7 @@ func assertNetworkIOMetricValid(t *testing.T, metric pmetric.Metric, expectedNam
}
func assertNetworkConnectionsMetricValid(t *testing.T, metric pmetric.Metric) {
- assert.Equal(t, metric.Name(), "system.network.connections")
+ assert.Equal(t, "system.network.connections", metric.Name())
internal.AssertSumMetricHasAttributeValue(t, metric, 0, "protocol",
pcommon.NewValueStr(metadata.AttributeProtocolTcp.String()))
internal.AssertSumMetricHasAttribute(t, metric, 0, "state")
diff --git a/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/factory.go b/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/factory.go
index d0bc44be228a..b16f7a26434a 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/factory.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/factory.go
@@ -10,6 +10,7 @@ import (
"go.opentelemetry.io/collector/receiver/scraperhelper"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal"
+ hostmeta "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/metadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/internal/metadata"
)
@@ -40,8 +41,8 @@ func (f *Factory) CreateMetricsScraper(
cfg := config.(*Config)
s := newPagingScraper(ctx, settings, cfg)
- return scraperhelper.NewScraper(
- TypeStr,
+ return scraperhelper.NewScraperWithComponentType(
+ hostmeta.Type,
s.scrape,
scraperhelper.WithStart(s.start),
)
diff --git a/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/pagefile_linux_test.go b/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/pagefile_linux_test.go
index 7afe4c0b34ce..40f7213706dd 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/pagefile_linux_test.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/pagefile_linux_test.go
@@ -27,19 +27,19 @@ func TestGetPageFileStats_ValidFile(t *testing.T) {
stats, err := parseSwapsFile(strings.NewReader(validFile))
assert.NoError(err)
- assert.Equal(*stats[0], pageFileStats{
+ assert.Equal(pageFileStats{
deviceName: "/dev/dm-2",
usedBytes: 502566912,
freeBytes: 68128825344,
totalBytes: 68631392256,
- })
+ }, *stats[0])
- assert.Equal(*stats[1], pageFileStats{
+ assert.Equal(pageFileStats{
deviceName: "/swapfile",
usedBytes: 1024,
freeBytes: 1024,
totalBytes: 2048,
- })
+ }, *stats[1])
}
func TestGetPageFileStats_InvalidFile(t *testing.T) {
diff --git a/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/paging_scraper_windows_test.go b/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/paging_scraper_windows_test.go
index 5367a1018d6c..28357601dfd5 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/paging_scraper_windows_test.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/paging_scraper_windows_test.go
@@ -99,7 +99,7 @@ func TestScrape_Errors(t *testing.T) {
pageSize = test.pageSize
} else {
pageSize = getPageSize()
- assert.Greater(t, pageSize, uint64(0))
+ assert.Positive(t, pageSize)
assert.Zero(t, pageSize%4096) // page size on Windows should always be a multiple of 4KB
}
diff --git a/receiver/hostmetricsreceiver/internal/scraper/processesscraper/factory.go b/receiver/hostmetricsreceiver/internal/scraper/processesscraper/factory.go
index 28311b854009..2aa73ee7c512 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/processesscraper/factory.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/processesscraper/factory.go
@@ -10,6 +10,7 @@ import (
"go.opentelemetry.io/collector/receiver/scraperhelper"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal"
+ hostmeta "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/metadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/processesscraper/internal/metadata"
)
@@ -40,8 +41,8 @@ func (f *Factory) CreateMetricsScraper(
cfg := config.(*Config)
s := newProcessesScraper(ctx, settings, cfg)
- return scraperhelper.NewScraper(
- TypeStr,
+ return scraperhelper.NewScraperWithComponentType(
+ hostmeta.Type,
s.scrape,
scraperhelper.WithStart(s.start),
)
diff --git a/receiver/hostmetricsreceiver/internal/scraper/processesscraper/processes_scraper_test.go b/receiver/hostmetricsreceiver/internal/scraper/processesscraper/processes_scraper_test.go
index 53f90293f21e..3c853a817d46 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/processesscraper/processes_scraper_test.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/processesscraper/processes_scraper_test.go
@@ -203,7 +203,7 @@ func validateFakeData(t *testing.T, metrics pmetric.MetricSlice) {
attrs[val.Str()] = point.IntValue()
}
- assert.Equal(t, attrs, map[string]int64{
+ assert.Equal(t, map[string]int64{
metadata.AttributeStatusBlocked.String(): 3,
metadata.AttributeStatusPaging.String(): 1,
metadata.AttributeStatusRunning.String(): 2,
@@ -211,7 +211,7 @@ func validateFakeData(t *testing.T, metrics pmetric.MetricSlice) {
metadata.AttributeStatusStopped.String(): 5,
metadata.AttributeStatusUnknown.String(): 9,
metadata.AttributeStatusZombies.String(): 6,
- })
+ }, attrs)
}
if expectProcessesCreatedMetric {
diff --git a/receiver/hostmetricsreceiver/internal/scraper/processscraper/factory.go b/receiver/hostmetricsreceiver/internal/scraper/processscraper/factory.go
index e6969d936ca4..34e20678327c 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/processscraper/factory.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/processscraper/factory.go
@@ -13,6 +13,7 @@ import (
"go.opentelemetry.io/collector/receiver/scraperhelper"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal"
+ hostmeta "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/metadata"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/processscraper/internal/metadata"
)
@@ -60,8 +61,8 @@ func (f *Factory) CreateMetricsScraper(
return nil, err
}
- return scraperhelper.NewScraper(
- TypeStr,
+ return scraperhelper.NewScraperWithComponentType(
+ hostmeta.Type,
s.scrape,
scraperhelper.WithStart(s.start),
)
diff --git a/receiver/hostmetricsreceiver/internal/scraper/processscraper/internal/handlecount/handles_windows_test.go b/receiver/hostmetricsreceiver/internal/scraper/processscraper/internal/handlecount/handles_windows_test.go
index 8827b4ce3043..9ce32bf51e51 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/processscraper/internal/handlecount/handles_windows_test.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/processscraper/internal/handlecount/handles_windows_test.go
@@ -25,11 +25,11 @@ func TestHandleCountManager(t *testing.T) {
count, err := m.GetProcessHandleCount(1)
assert.NoError(t, err)
- assert.Equal(t, count, uint32(3))
+ assert.Equal(t, uint32(3), count)
count, err = m.GetProcessHandleCount(2)
assert.NoError(t, err)
- assert.Equal(t, count, uint32(5))
+ assert.Equal(t, uint32(5), count)
_, err = m.GetProcessHandleCount(3)
assert.ErrorIs(t, errors.Unwrap(err), ErrNoHandleCountForProcess)
diff --git a/receiver/hostmetricsreceiver/internal/scraper/processscraper/process_scraper_test.go b/receiver/hostmetricsreceiver/internal/scraper/processscraper/process_scraper_test.go
index 4659f2320d02..b1a232e5d7cd 100644
--- a/receiver/hostmetricsreceiver/internal/scraper/processscraper/process_scraper_test.go
+++ b/receiver/hostmetricsreceiver/internal/scraper/processscraper/process_scraper_test.go
@@ -110,8 +110,8 @@ func TestScrape(t *testing.T) {
var scraperErr scrapererror.PartialScrapeError
require.ErrorAs(t, err, &scraperErr)
noProcessesErrored := scraperErr.Failed
- require.Lessf(t, 0, noProcessesErrored, "Failed to scrape metrics - : error, but 0 failed process %v", err)
- require.Lessf(t, 0, noProcessesScraped, "Failed to scrape metrics - : 0 successful scrapes %v", err)
+ require.Positivef(t, noProcessesErrored, "Failed to scrape metrics - : error, but 0 failed process %v", err)
+ require.Positivef(t, noProcessesScraped, "Failed to scrape metrics - : 0 successful scrapes %v", err)
}
require.Greater(t, md.ResourceMetrics().Len(), 1)
diff --git a/receiver/httpcheckreceiver/factory.go b/receiver/httpcheckreceiver/factory.go
index 9fb662dee046..a36858b73a06 100644
--- a/receiver/httpcheckreceiver/factory.go
+++ b/receiver/httpcheckreceiver/factory.go
@@ -44,7 +44,7 @@ func createMetricsReceiver(_ context.Context, params receiver.Settings, rConf co
}
httpcheckScraper := newScraper(cfg, params)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), httpcheckScraper.scrape, scraperhelper.WithStart(httpcheckScraper.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, httpcheckScraper.scrape, scraperhelper.WithStart(httpcheckScraper.start))
if err != nil {
return nil, err
}
diff --git a/receiver/httpcheckreceiver/go.mod b/receiver/httpcheckreceiver/go.mod
index 8bcb64b179a1..91a1bbd744d8 100644
--- a/receiver/httpcheckreceiver/go.mod
+++ b/receiver/httpcheckreceiver/go.mod
@@ -4,17 +4,17 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -43,36 +43,36 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/httpcheckreceiver/go.sum b/receiver/httpcheckreceiver/go.sum
index 3c1fd97d5f69..bf8d31ec6617 100644
--- a/receiver/httpcheckreceiver/go.sum
+++ b/receiver/httpcheckreceiver/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -76,64 +76,64 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -149,20 +149,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/iisreceiver/factory_windows.go b/receiver/iisreceiver/factory_windows.go
index d5dbe7b66dfa..8c8c05aa6812 100644
--- a/receiver/iisreceiver/factory_windows.go
+++ b/receiver/iisreceiver/factory_windows.go
@@ -25,7 +25,7 @@ func createMetricsReceiver(
cfg := rConf.(*Config)
rcvr := newIisReceiver(params, cfg, nextConsumer)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), rcvr.scrape,
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, rcvr.scrape,
scraperhelper.WithStart(rcvr.start),
scraperhelper.WithShutdown(rcvr.shutdown))
if err != nil {
diff --git a/receiver/iisreceiver/go.mod b/receiver/iisreceiver/go.mod
index 4f134e3122de..985db648efbb 100644
--- a/receiver/iisreceiver/go.mod
+++ b/receiver/iisreceiver/go.mod
@@ -4,18 +4,18 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -62,15 +62,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -79,25 +79,25 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/iisreceiver/go.sum b/receiver/iisreceiver/go.sum
index f0361ebd690c..9feefb59e720 100644
--- a/receiver/iisreceiver/go.sum
+++ b/receiver/iisreceiver/go.sum
@@ -52,8 +52,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -109,16 +109,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -142,52 +142,52 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -201,8 +201,8 @@ golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -223,29 +223,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/iisreceiver/scraper_test.go b/receiver/iisreceiver/scraper_test.go
index a66eb27123d9..632be6f11305 100644
--- a/receiver/iisreceiver/scraper_test.go
+++ b/receiver/iisreceiver/scraper_test.go
@@ -87,7 +87,7 @@ func TestScrapeFailure(t *testing.T) {
require.Equal(t, 1, obs.Len())
log := obs.All()[0]
- require.Equal(t, log.Level, zapcore.WarnLevel)
+ require.Equal(t, zapcore.WarnLevel, log.Level)
require.Equal(t, "error", log.Context[0].Key)
require.EqualError(t, log.Context[0].Interface.(error), expectedError)
}
@@ -121,7 +121,7 @@ func TestMaxQueueItemAgeScrapeFailure(t *testing.T) {
require.Equal(t, 1, obs.Len())
log := obs.All()[0]
- require.Equal(t, log.Level, zapcore.WarnLevel)
+ require.Equal(t, zapcore.WarnLevel, log.Level)
require.Equal(t, "error", log.Context[0].Key)
require.EqualError(t, log.Context[0].Interface.(error), expectedError)
}
diff --git a/receiver/influxdbreceiver/go.mod b/receiver/influxdbreceiver/go.mod
index 2ffe68ceb915..3ea8477ff586 100644
--- a/receiver/influxdbreceiver/go.mod
+++ b/receiver/influxdbreceiver/go.mod
@@ -8,16 +8,16 @@ require (
github.com/influxdata/influxdb-observability/influx2otel v0.5.12
github.com/influxdata/influxdb1-client v0.0.0-20220302092344-a9ab5670611c
github.com/influxdata/line-protocol/v2 v2.2.1
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -49,39 +49,39 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/oapi-codegen/runtime v1.0.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/influxdbreceiver/go.sum b/receiver/influxdbreceiver/go.sum
index c74738191d93..a6cb15d00bae 100644
--- a/receiver/influxdbreceiver/go.sum
+++ b/receiver/influxdbreceiver/go.sum
@@ -99,17 +99,17 @@ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.101.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.101.0/go.mod h1:Nl2d4DSK/IbaWnnBxYyhMNUW6C9sb5/4idVZrSW/5Ps=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/spkg/bom v0.0.0-20160624110644-59b7046e48ad/go.mod h1:qLr4V1qq6nMqFKkMo8ZTx3f+BZEkzsRUY10Xsm2mwU0=
@@ -119,68 +119,68 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -196,20 +196,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/influxdbreceiver/receiver_test.go b/receiver/influxdbreceiver/receiver_test.go
index 898eb4f19667..b91c548e602b 100644
--- a/receiver/influxdbreceiver/receiver_test.go
+++ b/receiver/influxdbreceiver/receiver_test.go
@@ -55,7 +55,7 @@ func TestWriteLineProtocol_v2API(t *testing.T) {
require.NoError(t, err)
metrics := nextConsumer.lastMetricsConsumed
- if assert.NotNil(t, metrics) && assert.Less(t, 0, metrics.DataPointCount()) {
+ if assert.NotNil(t, metrics) && assert.Positive(t, metrics.DataPointCount()) {
assert.Equal(t, 1, metrics.MetricCount())
metric := metrics.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(0)
assert.Equal(t, "cpu_temp", metric.Name())
@@ -77,7 +77,7 @@ func TestWriteLineProtocol_v2API(t *testing.T) {
require.NoError(t, err)
metrics := nextConsumer.lastMetricsConsumed
- if assert.NotNil(t, metrics) && assert.Less(t, 0, metrics.DataPointCount()) {
+ if assert.NotNil(t, metrics) && assert.Positive(t, metrics.DataPointCount()) {
assert.Equal(t, 1, metrics.MetricCount())
metric := metrics.ResourceMetrics().At(0).ScopeMetrics().At(0).Metrics().At(0)
assert.Equal(t, "cpu_temp", metric.Name())
diff --git a/receiver/jaegerreceiver/go.mod b/receiver/jaegerreceiver/go.mod
index 015727164a5d..9c384c7817f1 100644
--- a/receiver/jaegerreceiver/go.mod
+++ b/receiver/jaegerreceiver/go.mod
@@ -6,22 +6,22 @@ require (
github.com/apache/thrift v0.20.0
github.com/gorilla/mux v1.8.1
github.com/jaegertracing/jaeger v1.60.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -53,36 +53,36 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/receiver/jaegerreceiver/go.sum b/receiver/jaegerreceiver/go.sum
index 42a56368e286..b9ce6d1bcbd6 100644
--- a/receiver/jaegerreceiver/go.sum
+++ b/receiver/jaegerreceiver/go.sum
@@ -86,12 +86,12 @@ github.com/pelletier/go-toml/v2 v2.2.2/go.mod h1:1t835xjRzz80PqgE6HHgN2JOsmgYu/h
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -122,74 +122,74 @@ github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8
github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -207,20 +207,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/jmxreceiver/config.go b/receiver/jmxreceiver/config.go
index 3d755992f542..b31534dae3bf 100644
--- a/receiver/jmxreceiver/config.go
+++ b/receiver/jmxreceiver/config.go
@@ -68,7 +68,7 @@ type otlpExporterConfig struct {
// The OTLP Receiver endpoint to send metrics to ("0.0.0.0:" by default).
Endpoint string `mapstructure:"endpoint"`
// The OTLP exporter timeout (5 seconds by default). Will be converted to milliseconds.
- exporterhelper.TimeoutSettings `mapstructure:",squash"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"`
// The headers to include in OTLP metric submission requests.
Headers map[string]string `mapstructure:"headers"`
}
@@ -247,8 +247,8 @@ func (c *Config) Validate() error {
return fmt.Errorf("`interval` must be positive: %vms", c.CollectionInterval.Milliseconds())
}
- if c.OTLPExporterConfig.Timeout < 0 {
- return fmt.Errorf("`otlp.timeout` must be positive: %vms", c.OTLPExporterConfig.Timeout.Milliseconds())
+ if c.OTLPExporterConfig.TimeoutSettings.Timeout < 0 {
+ return fmt.Errorf("`otlp.timeout` must be positive: %vms", c.OTLPExporterConfig.TimeoutSettings.Timeout.Milliseconds())
}
if len(c.LogLevel) > 0 {
diff --git a/receiver/jmxreceiver/config_test.go b/receiver/jmxreceiver/config_test.go
index 2e3db606e903..06b746ca781a 100644
--- a/receiver/jmxreceiver/config_test.go
+++ b/receiver/jmxreceiver/config_test.go
@@ -49,7 +49,7 @@ func TestLoadConfig(t *testing.T) {
"x-header-1": "value1",
"x-header-2": "value2",
},
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
},
@@ -77,7 +77,7 @@ func TestLoadConfig(t *testing.T) {
CollectionInterval: 10 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "0.0.0.0:0",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
},
@@ -92,7 +92,7 @@ func TestLoadConfig(t *testing.T) {
CollectionInterval: 10 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "0.0.0.0:0",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
},
@@ -108,7 +108,7 @@ func TestLoadConfig(t *testing.T) {
CollectionInterval: -100 * time.Millisecond,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "0.0.0.0:0",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
},
@@ -124,7 +124,7 @@ func TestLoadConfig(t *testing.T) {
CollectionInterval: 10 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "0.0.0.0:0",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: -100 * time.Millisecond,
},
},
@@ -142,7 +142,7 @@ func TestLoadConfig(t *testing.T) {
CollectionInterval: 10 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "0.0.0.0:0",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
},
@@ -158,7 +158,7 @@ func TestLoadConfig(t *testing.T) {
CollectionInterval: 10 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "0.0.0.0:0",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
},
@@ -175,7 +175,7 @@ func TestLoadConfig(t *testing.T) {
CollectionInterval: 10 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "0.0.0.0:0",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
},
@@ -191,7 +191,7 @@ func TestLoadConfig(t *testing.T) {
CollectionInterval: 10 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "0.0.0.0:0",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
},
diff --git a/receiver/jmxreceiver/factory.go b/receiver/jmxreceiver/factory.go
index 494cc8fcebe4..32835b03fde8 100644
--- a/receiver/jmxreceiver/factory.go
+++ b/receiver/jmxreceiver/factory.go
@@ -32,7 +32,7 @@ func createDefaultConfig() component.Config {
CollectionInterval: 10 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: otlpEndpoint,
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
},
diff --git a/receiver/jmxreceiver/go.mod b/receiver/jmxreceiver/go.mod
index 2e32ccefcab8..1c71b085dc1d 100644
--- a/receiver/jmxreceiver/go.mod
+++ b/receiver/jmxreceiver/go.mod
@@ -3,21 +3,21 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxrec
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/shirou/gopsutil/v4 v4.24.8
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -67,16 +67,16 @@ require (
github.com/morikuni/aec v1.0.0 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
@@ -85,41 +85,41 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/jmxreceiver/go.sum b/receiver/jmxreceiver/go.sum
index bcb4c3e3cced..6016fd712f5f 100644
--- a/receiver/jmxreceiver/go.sum
+++ b/receiver/jmxreceiver/go.sum
@@ -56,8 +56,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -117,16 +117,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
@@ -154,108 +154,88 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
-go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0 h1:px+iViqF0JB6+COJL6cTSa0HLpJRNlPmFUA6zjOCKMk=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0/go.mod h1:Zs5z/fdsRN3v9mChU2aYNGzUAJgY+2D+T7ZRGiZ3lmY=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
-go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
-go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
-go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -265,18 +245,18 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -291,29 +271,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/jmxreceiver/integration_test.go b/receiver/jmxreceiver/integration_test.go
index fbb744692a24..67d2f95b37b3 100644
--- a/receiver/jmxreceiver/integration_test.go
+++ b/receiver/jmxreceiver/integration_test.go
@@ -52,13 +52,13 @@ func (suite *JMXIntegrationSuite) SetupSuite() {
for version, url := range jmxJarReleases {
jarPath, err := downloadJMXMetricGathererJAR(url)
suite.VersionToJar[version] = jarPath
- require.NoError(suite.T(), err)
+ suite.Require().NoError(err)
}
}
func (suite *JMXIntegrationSuite) TearDownSuite() {
for _, path := range suite.VersionToJar {
- require.NoError(suite.T(), os.Remove(path))
+ suite.Require().NoError(os.Remove(path))
}
}
@@ -119,7 +119,7 @@ func integrationTest(version string, jar string) func(*testing.T) {
}
rCfg.OTLPExporterConfig = otlpExporterConfig{
Endpoint: "127.0.0.1:0",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: time.Second,
},
}
@@ -145,7 +145,7 @@ func TestJMXReceiverInvalidOTLPEndpointIntegration(t *testing.T) {
TargetSystem: "jvm",
OTLPExporterConfig: otlpExporterConfig{
Endpoint: ":123",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 1000 * time.Millisecond,
},
},
diff --git a/receiver/jmxreceiver/internal/subprocess/integration_test.go b/receiver/jmxreceiver/internal/subprocess/integration_test.go
index 95c462f0a1e3..42d099eec4d4 100644
--- a/receiver/jmxreceiver/internal/subprocess/integration_test.go
+++ b/receiver/jmxreceiver/internal/subprocess/integration_test.go
@@ -53,7 +53,7 @@ func (suite *SubprocessIntegrationSuite) SetupSuite() {
}
func (suite *SubprocessIntegrationSuite) TearDownSuite() {
- require.NoError(suite.T(), os.Remove(suite.scriptPath))
+ suite.Require().NoError(os.Remove(suite.scriptPath))
}
// prepareSubprocess will create a Subprocess based on a temporary script.
diff --git a/receiver/jmxreceiver/internal/subprocess/subprocess_test.go b/receiver/jmxreceiver/internal/subprocess/subprocess_test.go
index f5ed2a274007..7ef92c5593a5 100644
--- a/receiver/jmxreceiver/internal/subprocess/subprocess_test.go
+++ b/receiver/jmxreceiver/internal/subprocess/subprocess_test.go
@@ -21,8 +21,8 @@ func TestSubprocessAndConfig(t *testing.T) {
require.Same(t, logger, subprocess.logger)
require.NotNil(t, subprocess.Stdout)
- require.Equal(t, *config.ShutdownTimeout, 5*time.Second)
- require.Equal(t, *config.RestartDelay, 5*time.Second)
+ require.Equal(t, 5*time.Second, *config.ShutdownTimeout)
+ require.Equal(t, 5*time.Second, *config.RestartDelay)
}
func TestConfigDurations(t *testing.T) {
diff --git a/receiver/jmxreceiver/receiver.go b/receiver/jmxreceiver/receiver.go
index 11271902d0db..92e45d2a294f 100644
--- a/receiver/jmxreceiver/receiver.go
+++ b/receiver/jmxreceiver/receiver.go
@@ -199,7 +199,7 @@ func (jmx *jmxMetricReceiver) buildJMXMetricGathererConfig() (string, error) {
config["otel.metrics.exporter"] = "otlp"
config["otel.exporter.otlp.endpoint"] = endpoint
- config["otel.exporter.otlp.timeout"] = strconv.FormatInt(jmx.config.OTLPExporterConfig.Timeout.Milliseconds(), 10)
+ config["otel.exporter.otlp.timeout"] = strconv.FormatInt(jmx.config.OTLPExporterConfig.TimeoutSettings.Timeout.Milliseconds(), 10)
if len(jmx.config.OTLPExporterConfig.Headers) > 0 {
config["otel.exporter.otlp.headers"] = jmx.config.OTLPExporterConfig.headersToString()
diff --git a/receiver/jmxreceiver/receiver_test.go b/receiver/jmxreceiver/receiver_test.go
index 245a11dda87c..ad0e970031ab 100644
--- a/receiver/jmxreceiver/receiver_test.go
+++ b/receiver/jmxreceiver/receiver_test.go
@@ -50,7 +50,7 @@ func TestBuildJMXMetricGathererConfig(t *testing.T) {
CollectionInterval: 123 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "https://myotlpendpoint",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 234 * time.Second,
},
Headers: map[string]string{
@@ -61,9 +61,8 @@ func TestBuildJMXMetricGathererConfig(t *testing.T) {
// While these aren't realistic usernames/passwords, we want to test the
// multiline handling in place to reduce the attack surface of the
// interface to the JMX metrics gatherer
- Username: "myuser\nname",
- Password: `mypass
-word`,
+ Username: "myuser\nname",
+ Password: "mypass \nword",
Realm: "myrealm",
RemoteProfile: "myprofile",
TruststorePath: "/1/2/3",
@@ -105,7 +104,7 @@ otel.resource.attributes = abc=123,one=two`,
CollectionInterval: 123 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "myotlpendpoint",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 234 * time.Second,
},
},
@@ -120,7 +119,7 @@ otel.resource.attributes = abc=123,one=two`,
CollectionInterval: 123 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "myotlpendpoint",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 234 * time.Second,
},
},
@@ -135,7 +134,7 @@ otel.resource.attributes = abc=123,one=two`,
CollectionInterval: 123 * time.Second,
OTLPExporterConfig: otlpExporterConfig{
Endpoint: "myotlpendpoint",
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 234 * time.Second,
},
},
diff --git a/receiver/journaldreceiver/go.mod b/receiver/journaldreceiver/go.mod
index 3fa9df083d13..38683b545710 100644
--- a/receiver/journaldreceiver/go.mod
+++ b/receiver/journaldreceiver/go.mod
@@ -3,26 +3,27 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journa
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
)
-require go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
+require go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
@@ -38,35 +39,36 @@ require (
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/leodido/go-syslog/v4 v4.1.0 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/journaldreceiver/go.sum b/receiver/journaldreceiver/go.sum
index 6473037577cc..22fb034fbf32 100644
--- a/receiver/journaldreceiver/go.sum
+++ b/receiver/journaldreceiver/go.sum
@@ -7,6 +7,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -50,6 +52,8 @@ github.com/leodido/go-syslog/v4 v4.1.0 h1:Wsl194qyWXr7V6DrGWC3xmxA9Ra6XgWO+toNt2
github.com/leodido/go-syslog/v4 v4.1.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98=
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/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg=
+github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -63,16 +67,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -83,50 +87,50 @@ github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXV
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -152,12 +156,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/k8sclusterreceiver/go.mod b/receiver/k8sclusterreceiver/go.mod
index c378fd2520bb..5c93438a468e 100644
--- a/receiver/k8sclusterreceiver/go.mod
+++ b/receiver/k8sclusterreceiver/go.mod
@@ -6,26 +6,26 @@ require (
github.com/google/go-cmp v0.6.0
github.com/google/uuid v1.6.0
github.com/iancoleman/strcase v0.3.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8stest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8stest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/openshift/api v3.9.0+incompatible
github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
k8s.io/api v0.31.0
@@ -37,6 +37,7 @@ require (
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
github.com/Microsoft/go-winio v0.6.1 // indirect
github.com/beorn7/perks v1.0.1 // indirect
+ github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/distribution/reference v0.5.0 // indirect
@@ -74,51 +75,53 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0-rc4 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/x448/float16 v0.8.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.4.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
diff --git a/receiver/k8sclusterreceiver/go.sum b/receiver/k8sclusterreceiver/go.sum
index 63d9cde7e246..76e3904a1b75 100644
--- a/receiver/k8sclusterreceiver/go.sum
+++ b/receiver/k8sclusterreceiver/go.sum
@@ -173,8 +173,8 @@ github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5m
github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg=
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 h1:bkypFPDjIYGfCYD5mRBvpqxfYX1YCS1PXdKYWi8FsN0=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0/go.mod h1:P+Lt/0by1T8bfcF3z737NnSbmxQAppXMRziHUxPOC8k=
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/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
@@ -273,13 +273,13 @@ github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
@@ -313,102 +313,82 @@ 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=
go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
-go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
-go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
-go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
-go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0 h1:Xw8U6u2f8DK2XAkGRFV7BBLENgnTGX9i4rQRxJf+/vs=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0/go.mod h1:6KW1Fm6R/s6Z3PGXwSJN2K4eT6wQB3vXX6CVnYX9NmM=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -481,15 +461,15 @@ golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.0.0-20210224082022-3d97a244fca7/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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=
@@ -526,21 +506,21 @@ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
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.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
diff --git a/receiver/k8seventsreceiver/go.mod b/receiver/k8seventsreceiver/go.mod
index 49eac8e02b44..64c0d3fcb789 100644
--- a/receiver/k8seventsreceiver/go.mod
+++ b/receiver/k8seventsreceiver/go.mod
@@ -3,15 +3,15 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seve
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
k8s.io/api v0.31.0
@@ -54,27 +54,27 @@ require (
github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/x448/float16 v0.8.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/term v0.23.0 // indirect
golang.org/x/text v0.17.0 // indirect
golang.org/x/time v0.4.0 // indirect
diff --git a/receiver/k8seventsreceiver/go.sum b/receiver/k8seventsreceiver/go.sum
index 3497690ec65e..42f2e6e4ef49 100644
--- a/receiver/k8seventsreceiver/go.sum
+++ b/receiver/k8seventsreceiver/go.sum
@@ -233,13 +233,13 @@ github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
@@ -269,44 +269,44 @@ 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=
go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -382,8 +382,8 @@ golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4Iltr
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.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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=
@@ -417,8 +417,8 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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=
diff --git a/receiver/k8seventsreceiver/k8s_event_to_logdata_test.go b/receiver/k8seventsreceiver/k8s_event_to_logdata_test.go
index 7b0a84a7d163..a603a40bc67e 100644
--- a/receiver/k8seventsreceiver/k8s_event_to_logdata_test.go
+++ b/receiver/k8seventsreceiver/k8s_event_to_logdata_test.go
@@ -19,14 +19,14 @@ func TestK8sEventToLogData(t *testing.T) {
resourceAttrs := rl.Resource().Attributes()
lr := rl.ScopeLogs().At(0)
attrs := lr.LogRecords().At(0).Attributes()
- assert.Equal(t, ld.ResourceLogs().Len(), 1)
- assert.Equal(t, resourceAttrs.Len(), 7)
- assert.Equal(t, attrs.Len(), 7)
+ assert.Equal(t, 1, ld.ResourceLogs().Len())
+ assert.Equal(t, 7, resourceAttrs.Len())
+ assert.Equal(t, 7, attrs.Len())
// Count attribute will not be present in the LogData
k8sEvent.Count = 0
ld = k8sEventToLogData(zap.NewNop(), k8sEvent)
- assert.Equal(t, ld.ResourceLogs().At(0).ScopeLogs().At(0).LogRecords().At(0).Attributes().Len(), 6)
+ assert.Equal(t, 6, ld.ResourceLogs().At(0).ScopeLogs().At(0).LogRecords().At(0).Attributes().Len())
}
func TestK8sEventToLogDataWithApiAndResourceVersion(t *testing.T) {
@@ -59,6 +59,6 @@ func TestUnknownSeverity(t *testing.T) {
rl := ld.ResourceLogs().At(0)
logEntry := rl.ScopeLogs().At(0).LogRecords().At(0)
- assert.Equal(t, logEntry.SeverityNumber(), plog.SeverityNumberUnspecified)
- assert.Equal(t, logEntry.SeverityText(), "")
+ assert.Equal(t, plog.SeverityNumberUnspecified, logEntry.SeverityNumber())
+ assert.Equal(t, "", logEntry.SeverityText())
}
diff --git a/receiver/k8seventsreceiver/receiver_test.go b/receiver/k8seventsreceiver/receiver_test.go
index 88d00b204e89..ee39b2ed113f 100644
--- a/receiver/k8seventsreceiver/receiver_test.go
+++ b/receiver/k8seventsreceiver/receiver_test.go
@@ -66,7 +66,7 @@ func TestHandleEvent(t *testing.T) {
k8sEvent := getEvent()
recv.handleEvent(k8sEvent)
- assert.Equal(t, sink.LogRecordCount(), 1)
+ assert.Equal(t, 1, sink.LogRecordCount())
}
func TestDropEventsOlderThanStartupTime(t *testing.T) {
@@ -85,7 +85,7 @@ func TestDropEventsOlderThanStartupTime(t *testing.T) {
k8sEvent.FirstTimestamp = v1.Time{Time: time.Now().Add(-time.Hour)}
recv.handleEvent(k8sEvent)
- assert.Equal(t, sink.LogRecordCount(), 0)
+ assert.Equal(t, 0, sink.LogRecordCount())
}
func TestGetEventTimestamp(t *testing.T) {
diff --git a/receiver/k8sobjectsreceiver/go.mod b/receiver/k8sobjectsreceiver/go.mod
index 7e201767e95f..9b224693a098 100644
--- a/receiver/k8sobjectsreceiver/go.mod
+++ b/receiver/k8sobjectsreceiver/go.mod
@@ -4,19 +4,19 @@ go 1.22.0
require (
github.com/google/uuid v1.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8stest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8stest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
k8s.io/apimachinery v0.31.0
k8s.io/client-go v0.31.0
@@ -26,6 +26,7 @@ require (
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
github.com/Microsoft/go-winio v0.6.1 // indirect
github.com/beorn7/perks v1.0.1 // indirect
+ github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/distribution/reference v0.5.0 // indirect
@@ -64,54 +65,56 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0-rc4 // indirect
github.com/openshift/api v3.9.0+incompatible // indirect
github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/x448/float16 v0.8.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.4.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
diff --git a/receiver/k8sobjectsreceiver/go.sum b/receiver/k8sobjectsreceiver/go.sum
index 7e2af8d58376..533da88d2568 100644
--- a/receiver/k8sobjectsreceiver/go.sum
+++ b/receiver/k8sobjectsreceiver/go.sum
@@ -173,8 +173,8 @@ github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5m
github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg=
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 h1:bkypFPDjIYGfCYD5mRBvpqxfYX1YCS1PXdKYWi8FsN0=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0/go.mod h1:P+Lt/0by1T8bfcF3z737NnSbmxQAppXMRziHUxPOC8k=
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/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
@@ -271,13 +271,13 @@ github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
@@ -311,100 +311,80 @@ 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=
go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
-go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
-go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
-go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
-go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0 h1:Xw8U6u2f8DK2XAkGRFV7BBLENgnTGX9i4rQRxJf+/vs=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0/go.mod h1:6KW1Fm6R/s6Z3PGXwSJN2K4eT6wQB3vXX6CVnYX9NmM=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -477,15 +457,15 @@ golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.0.0-20210224082022-3d97a244fca7/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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=
@@ -522,21 +502,21 @@ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
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.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
diff --git a/receiver/k8sobjectsreceiver/unstructured_to_logdata_test.go b/receiver/k8sobjectsreceiver/unstructured_to_logdata_test.go
index 56623eecadd8..8315452a260b 100644
--- a/receiver/k8sobjectsreceiver/unstructured_to_logdata_test.go
+++ b/receiver/k8sobjectsreceiver/unstructured_to_logdata_test.go
@@ -41,10 +41,10 @@ func TestUnstructuredListToLogData(t *testing.T) {
}
logs := pullObjectsToLogData(&objects, time.Now(), config)
- assert.Equal(t, logs.LogRecordCount(), 4)
+ assert.Equal(t, 4, logs.LogRecordCount())
resourceLogs := logs.ResourceLogs()
- assert.Equal(t, resourceLogs.Len(), 2)
+ assert.Equal(t, 2, resourceLogs.Len())
namespaces = []string{"ns1", "ns2"}
for i, namespace := range namespaces {
@@ -52,8 +52,8 @@ func TestUnstructuredListToLogData(t *testing.T) {
resourceAttributes := rl.Resource().Attributes()
ns, _ := resourceAttributes.Get(semconv.AttributeK8SNamespaceName)
assert.Equal(t, ns.AsString(), namespace)
- assert.Equal(t, rl.ScopeLogs().Len(), 1)
- assert.Equal(t, rl.ScopeLogs().At(0).LogRecords().Len(), 2)
+ assert.Equal(t, 1, rl.ScopeLogs().Len())
+ assert.Equal(t, 2, rl.ScopeLogs().At(0).LogRecords().Len())
}
})
@@ -78,17 +78,17 @@ func TestUnstructuredListToLogData(t *testing.T) {
logs := pullObjectsToLogData(&objects, time.Now(), config)
- assert.Equal(t, logs.LogRecordCount(), 3)
+ assert.Equal(t, 3, logs.LogRecordCount())
resourceLogs := logs.ResourceLogs()
- assert.Equal(t, resourceLogs.Len(), 1)
+ assert.Equal(t, 1, resourceLogs.Len())
rl := resourceLogs.At(0)
resourceAttributes := rl.Resource().Attributes()
logRecords := rl.ScopeLogs().At(0).LogRecords()
_, ok := resourceAttributes.Get(semconv.AttributeK8SNamespaceName)
assert.False(t, ok)
- assert.Equal(t, rl.ScopeLogs().Len(), 1)
- assert.Equal(t, logRecords.Len(), 3)
+ assert.Equal(t, 1, rl.ScopeLogs().Len())
+ assert.Equal(t, 3, logRecords.Len())
})
@@ -116,14 +116,14 @@ func TestUnstructuredListToLogData(t *testing.T) {
logs, err := watchObjectsToLogData(event, time.Now(), config)
assert.NoError(t, err)
- assert.Equal(t, logs.LogRecordCount(), 1)
+ assert.Equal(t, 1, logs.LogRecordCount())
resourceLogs := logs.ResourceLogs()
- assert.Equal(t, resourceLogs.Len(), 1)
+ assert.Equal(t, 1, resourceLogs.Len())
rl := resourceLogs.At(0)
logRecords := rl.ScopeLogs().At(0).LogRecords()
- assert.Equal(t, rl.ScopeLogs().Len(), 1)
- assert.Equal(t, logRecords.Len(), 1)
+ assert.Equal(t, 1, rl.ScopeLogs().Len())
+ assert.Equal(t, 1, logRecords.Len())
attrs := logRecords.At(0).Attributes()
eventName, ok := attrs.Get("event.name")
@@ -157,15 +157,15 @@ func TestUnstructuredListToLogData(t *testing.T) {
logs, err := watchObjectsToLogData(event, observedAt, config)
assert.NoError(t, err)
- assert.Equal(t, logs.LogRecordCount(), 1)
+ assert.Equal(t, 1, logs.LogRecordCount())
resourceLogs := logs.ResourceLogs()
- assert.Equal(t, resourceLogs.Len(), 1)
+ assert.Equal(t, 1, resourceLogs.Len())
rl := resourceLogs.At(0)
logRecords := rl.ScopeLogs().At(0).LogRecords()
- assert.Equal(t, rl.ScopeLogs().Len(), 1)
- assert.Equal(t, logRecords.Len(), 1)
- assert.Greater(t, logRecords.At(0).ObservedTimestamp().AsTime().Unix(), int64(0))
+ assert.Equal(t, 1, rl.ScopeLogs().Len())
+ assert.Equal(t, 1, logRecords.Len())
+ assert.Positive(t, logRecords.At(0).ObservedTimestamp().AsTime().Unix())
assert.Equal(t, logRecords.At(0).ObservedTimestamp().AsTime().Unix(), observedAt.Unix())
})
diff --git a/receiver/kafkametricsreceiver/broker_scraper.go b/receiver/kafkametricsreceiver/broker_scraper.go
index 74b9a032baed..37e0ce276319 100644
--- a/receiver/kafkametricsreceiver/broker_scraper.go
+++ b/receiver/kafkametricsreceiver/broker_scraper.go
@@ -34,10 +34,6 @@ const (
logRetentionHours = "log.retention.hours"
)
-func (s *brokerScraper) Name() string {
- return brokersScraperName
-}
-
func (s *brokerScraper) start(_ context.Context, _ component.Host) error {
s.mb = metadata.NewMetricsBuilder(s.config.MetricsBuilderConfig, s.settings)
return nil
@@ -114,8 +110,8 @@ func createBrokerScraper(_ context.Context, cfg Config, saramaConfig *sarama.Con
config: cfg,
saramaConfig: saramaConfig,
}
- return scraperhelper.NewScraper(
- s.Name(),
+ return scraperhelper.NewScraperWithComponentType(
+ brokersScraperType,
s.scrape,
scraperhelper.WithStart(s.start),
scraperhelper.WithShutdown(s.shutdown),
diff --git a/receiver/kafkametricsreceiver/broker_scraper_test.go b/receiver/kafkametricsreceiver/broker_scraper_test.go
index 590454bb8b80..9616ffc5f7ce 100644
--- a/receiver/kafkametricsreceiver/broker_scraper_test.go
+++ b/receiver/kafkametricsreceiver/broker_scraper_test.go
@@ -47,11 +47,6 @@ func TestBrokerShutdown_closed(t *testing.T) {
client.AssertExpectations(t)
}
-func TestBrokerScraper_Name(t *testing.T) {
- s := brokerScraper{}
- assert.Equal(t, s.Name(), brokersScraperName)
-}
-
func TestBrokerScraper_createBrokerScraper(t *testing.T) {
sc := sarama.NewConfig()
newSaramaClient = mockNewSaramaClient
diff --git a/receiver/kafkametricsreceiver/consumer_scraper.go b/receiver/kafkametricsreceiver/consumer_scraper.go
index b0431282b078..638ae7b188d1 100644
--- a/receiver/kafkametricsreceiver/consumer_scraper.go
+++ b/receiver/kafkametricsreceiver/consumer_scraper.go
@@ -31,10 +31,6 @@ type consumerScraper struct {
mb *metadata.MetricsBuilder
}
-func (s *consumerScraper) Name() string {
- return consumersScraperName
-}
-
func (s *consumerScraper) start(_ context.Context, _ component.Host) error {
s.mb = metadata.NewMetricsBuilder(s.config.MetricsBuilderConfig, s.settings)
return nil
@@ -184,8 +180,8 @@ func createConsumerScraper(_ context.Context, cfg Config, saramaConfig *sarama.C
config: cfg,
saramaConfig: saramaConfig,
}
- return scraperhelper.NewScraper(
- s.Name(),
+ return scraperhelper.NewScraperWithComponentType(
+ consumersScraperType,
s.scrape,
scraperhelper.WithStart(s.start),
scraperhelper.WithShutdown(s.shutdown),
diff --git a/receiver/kafkametricsreceiver/consumer_scraper_test.go b/receiver/kafkametricsreceiver/consumer_scraper_test.go
index 06b2f6f0cc51..3ae3f01183e5 100644
--- a/receiver/kafkametricsreceiver/consumer_scraper_test.go
+++ b/receiver/kafkametricsreceiver/consumer_scraper_test.go
@@ -42,11 +42,6 @@ func TestConsumerShutdown_closed(t *testing.T) {
client.AssertExpectations(t)
}
-func TestConsumerScraper_Name(t *testing.T) {
- s := consumerScraper{}
- assert.Equal(t, s.Name(), consumersScraperName)
-}
-
func TestConsumerScraper_createConsumerScraper(t *testing.T) {
sc := sarama.NewConfig()
newSaramaClient = mockNewSaramaClient
diff --git a/receiver/kafkametricsreceiver/go.mod b/receiver/kafkametricsreceiver/go.mod
index 58cc2e741ea7..f60cfca05c65 100644
--- a/receiver/kafkametricsreceiver/go.mod
+++ b/receiver/kafkametricsreceiver/go.mod
@@ -5,16 +5,16 @@ go 1.22.0
require (
github.com/IBM/sarama v1.43.3
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -56,30 +56,30 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pierrec/lz4/v4 v4.1.21 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
github.com/stretchr/objx v0.5.2 // indirect
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
github.com/xdg-go/scram v1.1.2 // indirect
github.com/xdg-go/stringprep v1.0.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/kafkametricsreceiver/go.sum b/receiver/kafkametricsreceiver/go.sum
index 1bba935940fc..3d60b6c8958f 100644
--- a/receiver/kafkametricsreceiver/go.sum
+++ b/receiver/kafkametricsreceiver/go.sum
@@ -96,18 +96,18 @@ github.com/pierrec/lz4/v4 v4.1.21/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFu
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
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/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
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=
@@ -129,48 +129,48 @@ github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gi
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -212,8 +212,8 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
diff --git a/receiver/kafkametricsreceiver/receiver.go b/receiver/kafkametricsreceiver/receiver.go
index 584638c6a966..0a5e66c2b21a 100644
--- a/receiver/kafkametricsreceiver/receiver.go
+++ b/receiver/kafkametricsreceiver/receiver.go
@@ -8,6 +8,7 @@ import (
"fmt"
"github.com/IBM/sarama"
+ "go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/consumer"
"go.opentelemetry.io/collector/receiver"
"go.opentelemetry.io/collector/receiver/scraperhelper"
@@ -15,19 +16,16 @@ import (
"github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka"
)
-const (
- brokersScraperName = "brokers"
- topicsScraperName = "topics"
- consumersScraperName = "consumers"
-)
-
type createKafkaScraper func(context.Context, Config, *sarama.Config, receiver.Settings) (scraperhelper.Scraper, error)
var (
- allScrapers = map[string]createKafkaScraper{
- brokersScraperName: createBrokerScraper,
- topicsScraperName: createTopicsScraper,
- consumersScraperName: createConsumerScraper,
+ brokersScraperType = component.MustNewType("brokers")
+ topicsScraperType = component.MustNewType("topics")
+ consumersScraperType = component.MustNewType("consumers")
+ allScrapers = map[string]createKafkaScraper{
+ brokersScraperType.String(): createBrokerScraper,
+ topicsScraperType.String(): createTopicsScraper,
+ consumersScraperType.String(): createConsumerScraper,
}
)
diff --git a/receiver/kafkametricsreceiver/receiver_test.go b/receiver/kafkametricsreceiver/receiver_test.go
index b42e174e6399..171c38220349 100644
--- a/receiver/kafkametricsreceiver/receiver_test.go
+++ b/receiver/kafkametricsreceiver/receiver_test.go
@@ -62,7 +62,7 @@ func TestNewReceiver(t *testing.T) {
c := createDefaultConfig().(*Config)
c.Scrapers = []string{"brokers"}
mockScraper := func(context.Context, Config, *sarama.Config, receiver.Settings) (scraperhelper.Scraper, error) {
- return scraperhelper.NewScraper("brokers", func(context.Context) (pmetric.Metrics, error) {
+ return scraperhelper.NewScraperWithComponentType(brokersScraperType, func(context.Context) (pmetric.Metrics, error) {
return pmetric.Metrics{}, nil
})
}
diff --git a/receiver/kafkametricsreceiver/topic_scraper.go b/receiver/kafkametricsreceiver/topic_scraper.go
index 526ef77f2325..8b1930fdd751 100644
--- a/receiver/kafkametricsreceiver/topic_scraper.go
+++ b/receiver/kafkametricsreceiver/topic_scraper.go
@@ -38,10 +38,6 @@ const (
retentionBytes = "retention.bytes"
)
-func (s *topicScraper) Name() string {
- return topicsScraperName
-}
-
func (s *topicScraper) shutdown(context.Context) error {
if s.client != nil && !s.client.Closed() {
return s.client.Close()
@@ -184,8 +180,8 @@ func createTopicsScraper(_ context.Context, cfg Config, saramaConfig *sarama.Con
saramaConfig: saramaConfig,
config: cfg,
}
- return scraperhelper.NewScraper(
- s.Name(),
+ return scraperhelper.NewScraperWithComponentType(
+ topicsScraperType,
s.scrape,
scraperhelper.WithStart(s.start),
scraperhelper.WithShutdown(s.shutdown),
diff --git a/receiver/kafkametricsreceiver/topic_scraper_test.go b/receiver/kafkametricsreceiver/topic_scraper_test.go
index af04850e34b6..a32127a57205 100644
--- a/receiver/kafkametricsreceiver/topic_scraper_test.go
+++ b/receiver/kafkametricsreceiver/topic_scraper_test.go
@@ -46,11 +46,6 @@ func TestTopicShutdown_closed(t *testing.T) {
client.AssertExpectations(t)
}
-func TestTopicScraper_Name(t *testing.T) {
- s := topicScraper{}
- assert.Equal(t, s.Name(), topicsScraperName)
-}
-
func TestTopicScraper_createsScraper(t *testing.T) {
sc := sarama.NewConfig()
newSaramaClient = mockNewSaramaClient
diff --git a/receiver/kafkareceiver/README.md b/receiver/kafkareceiver/README.md
index 495fb3b422ae..98d8e56377f8 100644
--- a/receiver/kafkareceiver/README.md
+++ b/receiver/kafkareceiver/README.md
@@ -29,7 +29,7 @@ The following settings can be optionally configured:
- `resolve_canonical_bootstrap_servers_only` (default = false): Whether to resolve then reverse-lookup broker IPs during startup
- `topic` (default = otlp_spans for traces, otlp_metrics for metrics, otlp_logs for logs): The name of the kafka topic to read from.
Only one telemetry type may be used for a given topic.
-- `encoding` (default = otlp_proto): The encoding of the payload received from kafka. Available encodings:
+- `encoding` (default = otlp_proto): The encoding of the payload received from kafka. Supports encoding extensions. Tries to load an encoding extension and falls back to internal encodings if no extension was loaded. Available internal encodings:
- `otlp_proto`: the payload is deserialized to `ExportTraceServiceRequest`, `ExportLogsServiceRequest` or `ExportMetricsServiceRequest` respectively.
- `jaeger_proto`: the payload is deserialized to a single Jaeger proto `Span`.
- `jaeger_json`: the payload is deserialized to a single Jaeger JSON Span using `jsonpb`.
diff --git a/receiver/kafkareceiver/factory.go b/receiver/kafkareceiver/factory.go
index a6fe7ace9f74..a7749d45809a 100644
--- a/receiver/kafkareceiver/factory.go
+++ b/receiver/kafkareceiver/factory.go
@@ -54,40 +54,9 @@ var errUnrecognizedEncoding = fmt.Errorf("unrecognized encoding")
// FactoryOption applies changes to kafkaExporterFactory.
type FactoryOption func(factory *kafkaReceiverFactory)
-// withTracesUnmarshalers adds Unmarshalers.
-func withTracesUnmarshalers(tracesUnmarshalers ...TracesUnmarshaler) FactoryOption {
- return func(factory *kafkaReceiverFactory) {
- for _, unmarshaler := range tracesUnmarshalers {
- factory.tracesUnmarshalers[unmarshaler.Encoding()] = unmarshaler
- }
- }
-}
-
-// withMetricsUnmarshalers adds MetricsUnmarshalers.
-func withMetricsUnmarshalers(metricsUnmarshalers ...MetricsUnmarshaler) FactoryOption {
- return func(factory *kafkaReceiverFactory) {
- for _, unmarshaler := range metricsUnmarshalers {
- factory.metricsUnmarshalers[unmarshaler.Encoding()] = unmarshaler
- }
- }
-}
-
-// withLogsUnmarshalers adds LogsUnmarshalers.
-func withLogsUnmarshalers(logsUnmarshalers ...LogsUnmarshaler) FactoryOption {
- return func(factory *kafkaReceiverFactory) {
- for _, unmarshaler := range logsUnmarshalers {
- factory.logsUnmarshalers[unmarshaler.Encoding()] = unmarshaler
- }
- }
-}
-
// NewFactory creates Kafka receiver factory.
func NewFactory(options ...FactoryOption) receiver.Factory {
- f := &kafkaReceiverFactory{
- tracesUnmarshalers: map[string]TracesUnmarshaler{},
- metricsUnmarshalers: map[string]MetricsUnmarshaler{},
- logsUnmarshalers: map[string]LogsUnmarshaler{},
- }
+ f := &kafkaReceiverFactory{}
for _, o := range options {
o(f)
}
@@ -133,11 +102,7 @@ func createDefaultConfig() component.Config {
}
}
-type kafkaReceiverFactory struct {
- tracesUnmarshalers map[string]TracesUnmarshaler
- metricsUnmarshalers map[string]MetricsUnmarshaler
- logsUnmarshalers map[string]LogsUnmarshaler
-}
+type kafkaReceiverFactory struct{}
func (f *kafkaReceiverFactory) createTracesReceiver(
_ context.Context,
@@ -145,20 +110,12 @@ func (f *kafkaReceiverFactory) createTracesReceiver(
cfg component.Config,
nextConsumer consumer.Traces,
) (receiver.Traces, error) {
- for encoding, unmarshal := range defaultTracesUnmarshalers() {
- f.tracesUnmarshalers[encoding] = unmarshal
- }
-
oCfg := *(cfg.(*Config))
if oCfg.Topic == "" {
oCfg.Topic = defaultTracesTopic
}
- unmarshaler := f.tracesUnmarshalers[oCfg.Encoding]
- if unmarshaler == nil {
- return nil, errUnrecognizedEncoding
- }
- r, err := newTracesReceiver(oCfg, set, unmarshaler, nextConsumer)
+ r, err := newTracesReceiver(oCfg, set, nextConsumer)
if err != nil {
return nil, err
}
@@ -171,20 +128,12 @@ func (f *kafkaReceiverFactory) createMetricsReceiver(
cfg component.Config,
nextConsumer consumer.Metrics,
) (receiver.Metrics, error) {
- for encoding, unmarshal := range defaultMetricsUnmarshalers() {
- f.metricsUnmarshalers[encoding] = unmarshal
- }
-
oCfg := *(cfg.(*Config))
if oCfg.Topic == "" {
oCfg.Topic = defaultMetricsTopic
}
- unmarshaler := f.metricsUnmarshalers[oCfg.Encoding]
- if unmarshaler == nil {
- return nil, errUnrecognizedEncoding
- }
- r, err := newMetricsReceiver(oCfg, set, unmarshaler, nextConsumer)
+ r, err := newMetricsReceiver(oCfg, set, nextConsumer)
if err != nil {
return nil, err
}
@@ -197,20 +146,12 @@ func (f *kafkaReceiverFactory) createLogsReceiver(
cfg component.Config,
nextConsumer consumer.Logs,
) (receiver.Logs, error) {
- for encoding, unmarshaler := range defaultLogsUnmarshalers(set.BuildInfo.Version, set.Logger) {
- f.logsUnmarshalers[encoding] = unmarshaler
- }
-
oCfg := *(cfg.(*Config))
if oCfg.Topic == "" {
oCfg.Topic = defaultLogsTopic
}
- unmarshaler, err := getLogsUnmarshaler(oCfg.Encoding, f.logsUnmarshalers)
- if err != nil {
- return nil, err
- }
- r, err := newLogsReceiver(oCfg, set, unmarshaler, nextConsumer)
+ r, err := newLogsReceiver(oCfg, set, nextConsumer)
if err != nil {
return nil, err
}
diff --git a/receiver/kafkareceiver/factory_test.go b/receiver/kafkareceiver/factory_test.go
index 87c435edba2a..d49ee096391f 100644
--- a/receiver/kafkareceiver/factory_test.go
+++ b/receiver/kafkareceiver/factory_test.go
@@ -37,7 +37,7 @@ func TestCreateTracesReceiver(t *testing.T) {
cfg := createDefaultConfig().(*Config)
cfg.Brokers = []string{"invalid:9092"}
cfg.ProtocolVersion = "2.0.0"
- f := kafkaReceiverFactory{tracesUnmarshalers: defaultTracesUnmarshalers()}
+ f := kafkaReceiverFactory{}
r, err := f.createTracesReceiver(context.Background(), receivertest.NewNopSettings(), cfg, nil)
require.NoError(t, err)
// no available broker
@@ -46,7 +46,7 @@ func TestCreateTracesReceiver(t *testing.T) {
func TestWithTracesUnmarshalers(t *testing.T) {
unmarshaler := &customTracesUnmarshaler{}
- f := NewFactory(withTracesUnmarshalers(unmarshaler))
+ f := NewFactory()
cfg := createDefaultConfig().(*Config)
// disable contacting broker
cfg.Metadata.Full = false
@@ -76,7 +76,7 @@ func TestCreateMetricsReceiver(t *testing.T) {
cfg := createDefaultConfig().(*Config)
cfg.Brokers = []string{"invalid:9092"}
cfg.ProtocolVersion = "2.0.0"
- f := kafkaReceiverFactory{metricsUnmarshalers: defaultMetricsUnmarshalers()}
+ f := kafkaReceiverFactory{}
r, err := f.createMetricsReceiver(context.Background(), receivertest.NewNopSettings(), cfg, nil)
require.NoError(t, err)
// no available broker
@@ -85,7 +85,7 @@ func TestCreateMetricsReceiver(t *testing.T) {
func TestWithMetricsUnmarshalers(t *testing.T) {
unmarshaler := &customMetricsUnmarshaler{}
- f := NewFactory(withMetricsUnmarshalers(unmarshaler))
+ f := NewFactory()
cfg := createDefaultConfig().(*Config)
// disable contacting broker
cfg.Metadata.Full = false
@@ -115,7 +115,7 @@ func TestCreateLogsReceiver(t *testing.T) {
cfg := createDefaultConfig().(*Config)
cfg.Brokers = []string{"invalid:9092"}
cfg.ProtocolVersion = "2.0.0"
- f := kafkaReceiverFactory{logsUnmarshalers: defaultLogsUnmarshalers("Test Version", zap.NewNop())}
+ f := kafkaReceiverFactory{}
r, err := f.createLogsReceiver(context.Background(), receivertest.NewNopSettings(), cfg, nil)
require.NoError(t, err)
// no available broker
@@ -146,7 +146,7 @@ func TestGetLogsUnmarshaler_encoding_text_error(t *testing.T) {
func TestWithLogsUnmarshalers(t *testing.T) {
unmarshaler := &customLogsUnmarshaler{}
- f := NewFactory(withLogsUnmarshalers(unmarshaler))
+ f := NewFactory()
cfg := createDefaultConfig().(*Config)
// disable contacting broker
cfg.Metadata.Full = false
diff --git a/receiver/kafkareceiver/go.mod b/receiver/kafkareceiver/go.mod
index 9c99efa61ce5..8decd129de0a 100644
--- a/receiver/kafkareceiver/go.mod
+++ b/receiver/kafkareceiver/go.mod
@@ -8,29 +8,29 @@ require (
github.com/gogo/protobuf v1.3.2
github.com/jaegertracing/jaeger v1.60.0
github.com/json-iterator/go v1.1.12
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.109.0
github.com/openzipkin/zipkin-go v0.4.3
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -68,36 +68,36 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pierrec/lz4/v4 v4.1.21 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
github.com/relvacode/iso8601 v1.4.0 // indirect
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
github.com/xdg-go/scram v1.1.2 // indirect
github.com/xdg-go/stringprep v1.0.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/kafkareceiver/go.sum b/receiver/kafkareceiver/go.sum
index 22f18baaf6a2..7d0b257c1fc2 100644
--- a/receiver/kafkareceiver/go.sum
+++ b/receiver/kafkareceiver/go.sum
@@ -104,12 +104,12 @@ github.com/pierrec/lz4/v4 v4.1.21/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFu
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM=
@@ -137,60 +137,60 @@ github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gi
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -234,8 +234,8 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
@@ -244,8 +244,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/kafkareceiver/kafka_receiver.go b/receiver/kafkareceiver/kafka_receiver.go
index d4554b5437f5..750955366816 100644
--- a/receiver/kafkareceiver/kafka_receiver.go
+++ b/receiver/kafkareceiver/kafka_receiver.go
@@ -14,6 +14,9 @@ import (
"go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/component/componentstatus"
"go.opentelemetry.io/collector/consumer"
+ "go.opentelemetry.io/collector/pdata/plog"
+ "go.opentelemetry.io/collector/pdata/pmetric"
+ "go.opentelemetry.io/collector/pdata/ptrace"
"go.opentelemetry.io/collector/receiver"
"go.opentelemetry.io/collector/receiver/receiverhelper"
"go.opentelemetry.io/otel/attribute"
@@ -100,11 +103,7 @@ var _ receiver.Traces = (*kafkaTracesConsumer)(nil)
var _ receiver.Metrics = (*kafkaMetricsConsumer)(nil)
var _ receiver.Logs = (*kafkaLogsConsumer)(nil)
-func newTracesReceiver(config Config, set receiver.Settings, unmarshaler TracesUnmarshaler, nextConsumer consumer.Traces) (*kafkaTracesConsumer, error) {
- if unmarshaler == nil {
- return nil, errUnrecognizedEncoding
- }
-
+func newTracesReceiver(config Config, set receiver.Settings, nextConsumer consumer.Traces) (*kafkaTracesConsumer, error) {
telemetryBuilder, err := metadata.NewTelemetryBuilder(set.TelemetrySettings)
if err != nil {
return nil, err
@@ -114,7 +113,6 @@ func newTracesReceiver(config Config, set receiver.Settings, unmarshaler TracesU
config: config,
topics: []string{config.Topic},
nextConsumer: nextConsumer,
- unmarshaler: unmarshaler,
settings: set,
autocommitEnabled: config.AutoCommit.Enable,
messageMarking: config.MessageMarking,
@@ -170,6 +168,22 @@ func (c *kafkaTracesConsumer) Start(_ context.Context, host component.Host) erro
if err != nil {
return err
}
+ // extensions take precedence over internal encodings
+ if unmarshaler, errExt := loadEncodingExtension[ptrace.Unmarshaler](
+ host,
+ c.config.Encoding,
+ ); errExt == nil {
+ c.unmarshaler = &tracesEncodingUnmarshaler{
+ unmarshaler: *unmarshaler,
+ encoding: c.config.Encoding,
+ }
+ }
+ if unmarshaler, ok := defaultTracesUnmarshalers()[c.config.Encoding]; c.unmarshaler == nil && ok {
+ c.unmarshaler = unmarshaler
+ }
+ if c.unmarshaler == nil {
+ return errUnrecognizedEncoding
+ }
// consumerGroup may be set in tests to inject fake implementation.
if c.consumerGroup == nil {
if c.consumerGroup, err = createKafkaClient(c.config); err != nil {
@@ -229,11 +243,7 @@ func (c *kafkaTracesConsumer) Shutdown(context.Context) error {
return c.consumerGroup.Close()
}
-func newMetricsReceiver(config Config, set receiver.Settings, unmarshaler MetricsUnmarshaler, nextConsumer consumer.Metrics) (*kafkaMetricsConsumer, error) {
- if unmarshaler == nil {
- return nil, errUnrecognizedEncoding
- }
-
+func newMetricsReceiver(config Config, set receiver.Settings, nextConsumer consumer.Metrics) (*kafkaMetricsConsumer, error) {
telemetryBuilder, err := metadata.NewTelemetryBuilder(set.TelemetrySettings)
if err != nil {
return nil, err
@@ -243,7 +253,6 @@ func newMetricsReceiver(config Config, set receiver.Settings, unmarshaler Metric
config: config,
topics: []string{config.Topic},
nextConsumer: nextConsumer,
- unmarshaler: unmarshaler,
settings: set,
autocommitEnabled: config.AutoCommit.Enable,
messageMarking: config.MessageMarking,
@@ -267,6 +276,22 @@ func (c *kafkaMetricsConsumer) Start(_ context.Context, host component.Host) err
if err != nil {
return err
}
+ // extensions take precedence over internal encodings
+ if unmarshaler, errExt := loadEncodingExtension[pmetric.Unmarshaler](
+ host,
+ c.config.Encoding,
+ ); errExt == nil {
+ c.unmarshaler = &metricsEncodingUnmarshaler{
+ unmarshaler: *unmarshaler,
+ encoding: c.config.Encoding,
+ }
+ }
+ if unmarshaler, ok := defaultMetricsUnmarshalers()[c.config.Encoding]; c.unmarshaler == nil && ok {
+ c.unmarshaler = unmarshaler
+ }
+ if c.unmarshaler == nil {
+ return errUnrecognizedEncoding
+ }
// consumerGroup may be set in tests to inject fake implementation.
if c.consumerGroup == nil {
if c.consumerGroup, err = createKafkaClient(c.config); err != nil {
@@ -326,11 +351,7 @@ func (c *kafkaMetricsConsumer) Shutdown(context.Context) error {
return c.consumerGroup.Close()
}
-func newLogsReceiver(config Config, set receiver.Settings, unmarshaler LogsUnmarshaler, nextConsumer consumer.Logs) (*kafkaLogsConsumer, error) {
- if unmarshaler == nil {
- return nil, errUnrecognizedEncoding
- }
-
+func newLogsReceiver(config Config, set receiver.Settings, nextConsumer consumer.Logs) (*kafkaLogsConsumer, error) {
telemetryBuilder, err := metadata.NewTelemetryBuilder(set.TelemetrySettings)
if err != nil {
return nil, err
@@ -340,7 +361,6 @@ func newLogsReceiver(config Config, set receiver.Settings, unmarshaler LogsUnmar
config: config,
topics: []string{config.Topic},
nextConsumer: nextConsumer,
- unmarshaler: unmarshaler,
settings: set,
autocommitEnabled: config.AutoCommit.Enable,
messageMarking: config.MessageMarking,
@@ -364,6 +384,25 @@ func (c *kafkaLogsConsumer) Start(_ context.Context, host component.Host) error
if err != nil {
return err
}
+ // extensions take precedence over internal encodings
+ if unmarshaler, errExt := loadEncodingExtension[plog.Unmarshaler](
+ host,
+ c.config.Encoding,
+ ); errExt == nil {
+ c.unmarshaler = &logsEncodingUnmarshaler{
+ unmarshaler: *unmarshaler,
+ encoding: c.config.Encoding,
+ }
+ }
+ if unmarshaler, errInt := getLogsUnmarshaler(
+ c.config.Encoding,
+ defaultLogsUnmarshalers(c.settings.BuildInfo.Version, c.settings.Logger),
+ ); c.unmarshaler == nil && errInt == nil {
+ c.unmarshaler = unmarshaler
+ }
+ if c.unmarshaler == nil {
+ return errUnrecognizedEncoding
+ }
// consumerGroup may be set in tests to inject fake implementation.
if c.consumerGroup == nil {
if c.consumerGroup, err = createKafkaClient(c.config); err != nil {
@@ -720,3 +759,30 @@ func toSaramaInitialOffset(initialOffset string) (int64, error) {
return 0, errInvalidInitialOffset
}
}
+
+// loadEncodingExtension tries to load an available extension for the given encoding.
+func loadEncodingExtension[T any](host component.Host, encoding string) (*T, error) {
+ extensionID, err := encodingToComponentID(encoding)
+ if err != nil {
+ return nil, err
+ }
+ encodingExtension, ok := host.GetExtensions()[*extensionID]
+ if !ok {
+ return nil, fmt.Errorf("unknown encoding extension %q", encoding)
+ }
+ unmarshaler, ok := encodingExtension.(T)
+ if !ok {
+ return nil, fmt.Errorf("extension %q is not an unmarshaler", encoding)
+ }
+ return &unmarshaler, nil
+}
+
+// encodingToComponentID converts an encoding string to a component ID using the given encoding as type.
+func encodingToComponentID(encoding string) (*component.ID, error) {
+ componentType, err := component.NewType(encoding)
+ if err != nil {
+ return nil, fmt.Errorf("invalid component type: %w", err)
+ }
+ id := component.NewID(componentType)
+ return &id, nil
+}
diff --git a/receiver/kafkareceiver/kafka_receiver_test.go b/receiver/kafkareceiver/kafka_receiver_test.go
index 9bea18c48ecd..61d05a76836b 100644
--- a/receiver/kafkareceiver/kafka_receiver_test.go
+++ b/receiver/kafkareceiver/kafka_receiver_test.go
@@ -13,6 +13,7 @@ import (
"github.com/IBM/sarama"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/component/componenttest"
"go.opentelemetry.io/collector/config/configtls"
"go.opentelemetry.io/collector/consumer/consumertest"
@@ -39,21 +40,20 @@ func TestNewTracesReceiver_version_err(t *testing.T) {
Encoding: defaultEncoding,
ProtocolVersion: "none",
}
- unmarshaler := defaultTracesUnmarshalers()[c.Encoding]
- r, err := newTracesReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
+ r, err := newTracesReceiver(c, receivertest.NewNopSettings(), consumertest.NewNop())
require.NoError(t, err)
err = r.Start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
}
func TestNewTracesReceiver_encoding_err(t *testing.T) {
- c := Config{
- Encoding: "foo",
- }
- unmarshaler := defaultTracesUnmarshalers()[c.Encoding]
- r, err := newTracesReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
+ c := createDefaultConfig().(*Config)
+ c.Encoding = "foo"
+ r, err := newTracesReceiver(*c, receivertest.NewNopSettings(), consumertest.NewNop())
+ require.NoError(t, err)
+ require.NotNil(t, r)
+ err = r.Start(context.Background(), componenttest.NewNopHost())
require.Error(t, err)
- assert.Nil(t, r)
assert.EqualError(t, err, errUnrecognizedEncoding.Error())
}
@@ -72,9 +72,9 @@ func TestNewTracesReceiver_err_auth_type(t *testing.T) {
Full: false,
},
}
- unmarshaler := defaultTracesUnmarshalers()[c.Encoding]
- r, err := newTracesReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
+ r, err := newTracesReceiver(c, receivertest.NewNopSettings(), consumertest.NewNop())
require.NoError(t, err)
+ require.NotNil(t, r)
err = r.Start(context.Background(), componenttest.NewNopHost())
assert.Contains(t, err.Error(), "failed to load TLS config")
}
@@ -84,9 +84,9 @@ func TestNewTracesReceiver_initial_offset_err(t *testing.T) {
InitialOffset: "foo",
Encoding: defaultEncoding,
}
- unmarshaler := defaultTracesUnmarshalers()[c.Encoding]
- r, err := newTracesReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
+ r, err := newTracesReceiver(c, receivertest.NewNopSettings(), consumertest.NewNop())
require.NoError(t, err)
+ require.NotNil(t, r)
err = r.Start(context.Background(), componenttest.NewNopHost())
require.Error(t, err)
assert.EqualError(t, err, errInvalidInitialOffset.Error())
@@ -94,6 +94,7 @@ func TestNewTracesReceiver_initial_offset_err(t *testing.T) {
func TestTracesReceiverStart(t *testing.T) {
c := kafkaTracesConsumer{
+ config: Config{Encoding: defaultEncoding},
nextConsumer: consumertest.NewNop(),
settings: receivertest.NewNopSettings(),
consumerGroup: &testConsumerGroup{},
@@ -131,6 +132,7 @@ func TestTracesReceiver_error(t *testing.T) {
expectedErr := errors.New("handler error")
c := kafkaTracesConsumer{
+ config: Config{Encoding: defaultEncoding},
nextConsumer: consumertest.NewNop(),
settings: settings,
consumerGroup: &testConsumerGroup{err: expectedErr},
@@ -363,13 +365,34 @@ func TestTracesConsumerGroupHandler_error_nextConsumer(t *testing.T) {
wg.Wait()
}
+func TestTracesReceiver_encoding_extension(t *testing.T) {
+ zcore, logObserver := observer.New(zapcore.ErrorLevel)
+ logger := zap.New(zcore)
+ settings := receivertest.NewNopSettings()
+ settings.Logger = logger
+
+ expectedErr := errors.New("handler error")
+ c := kafkaTracesConsumer{
+ config: Config{Encoding: "traces_encoding"},
+ nextConsumer: consumertest.NewNop(),
+ settings: settings,
+ consumerGroup: &testConsumerGroup{err: expectedErr},
+ telemetryBuilder: nopTelemetryBuilder(t),
+ }
+
+ require.NoError(t, c.Start(context.Background(), &testComponentHost{}))
+ require.NoError(t, c.Shutdown(context.Background()))
+ assert.Eventually(t, func() bool {
+ return logObserver.FilterField(zap.Error(expectedErr)).Len() > 0
+ }, 10*time.Second, time.Millisecond*100)
+}
+
func TestNewMetricsReceiver_version_err(t *testing.T) {
c := Config{
Encoding: defaultEncoding,
ProtocolVersion: "none",
}
- unmarshaler := defaultMetricsUnmarshalers()[c.Encoding]
- r, err := newMetricsReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
+ r, err := newMetricsReceiver(c, receivertest.NewNopSettings(), consumertest.NewNop())
require.NoError(t, err)
err = r.Start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
@@ -379,9 +402,10 @@ func TestNewMetricsReceiver_encoding_err(t *testing.T) {
c := Config{
Encoding: "foo",
}
- unmarshaler := defaultMetricsUnmarshalers()[c.Encoding]
- _, err := newMetricsReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
- require.Error(t, err)
+ r, err := newMetricsReceiver(c, receivertest.NewNopSettings(), consumertest.NewNop())
+ require.NoError(t, err)
+ require.NotNil(t, r)
+ err = r.Start(context.Background(), componenttest.NewNopHost())
assert.EqualError(t, err, errUnrecognizedEncoding.Error())
}
@@ -400,9 +424,9 @@ func TestNewMetricsExporter_err_auth_type(t *testing.T) {
Full: false,
},
}
- unmarshaler := defaultMetricsUnmarshalers()[c.Encoding]
- r, err := newMetricsReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
+ r, err := newMetricsReceiver(c, receivertest.NewNopSettings(), consumertest.NewNop())
require.NoError(t, err)
+ require.NotNil(t, r)
err = r.Start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
assert.Contains(t, err.Error(), "failed to load TLS config")
@@ -413,9 +437,9 @@ func TestNewMetricsReceiver_initial_offset_err(t *testing.T) {
InitialOffset: "foo",
Encoding: defaultEncoding,
}
- unmarshaler := defaultMetricsUnmarshalers()[c.Encoding]
- r, err := newMetricsReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
+ r, err := newMetricsReceiver(c, receivertest.NewNopSettings(), consumertest.NewNop())
require.NoError(t, err)
+ require.NotNil(t, r)
err = r.Start(context.Background(), componenttest.NewNopHost())
require.Error(t, err)
assert.EqualError(t, err, errInvalidInitialOffset.Error())
@@ -448,6 +472,7 @@ func TestMetricsReceiver_error(t *testing.T) {
expectedErr := errors.New("handler error")
c := kafkaMetricsConsumer{
+ config: Config{Encoding: defaultEncoding},
nextConsumer: consumertest.NewNop(),
settings: settings,
consumerGroup: &testConsumerGroup{err: expectedErr},
@@ -678,14 +703,36 @@ func TestMetricsConsumerGroupHandler_error_nextConsumer(t *testing.T) {
wg.Wait()
}
+func TestMetricsReceiver_encoding_extension(t *testing.T) {
+ zcore, logObserver := observer.New(zapcore.ErrorLevel)
+ logger := zap.New(zcore)
+ settings := receivertest.NewNopSettings()
+ settings.Logger = logger
+
+ expectedErr := errors.New("handler error")
+ c := kafkaMetricsConsumer{
+ config: Config{Encoding: "metrics_encoding"},
+ nextConsumer: consumertest.NewNop(),
+ settings: settings,
+ consumerGroup: &testConsumerGroup{err: expectedErr},
+ telemetryBuilder: nopTelemetryBuilder(t),
+ }
+
+ require.NoError(t, c.Start(context.Background(), &testComponentHost{}))
+ require.NoError(t, c.Shutdown(context.Background()))
+ assert.Eventually(t, func() bool {
+ return logObserver.FilterField(zap.Error(expectedErr)).Len() > 0
+ }, 10*time.Second, time.Millisecond*100)
+}
+
func TestNewLogsReceiver_version_err(t *testing.T) {
c := Config{
Encoding: defaultEncoding,
ProtocolVersion: "none",
}
- unmarshaler := defaultLogsUnmarshalers("Test Version", zap.NewNop())[c.Encoding]
- r, err := newLogsReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
+ r, err := newLogsReceiver(c, receivertest.NewNopSettings(), consumertest.NewNop())
require.NoError(t, err)
+ require.NotNil(t, r)
err = r.Start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
}
@@ -694,10 +741,11 @@ func TestNewLogsReceiver_encoding_err(t *testing.T) {
c := Config{
Encoding: "foo",
}
- unmarshaler := defaultLogsUnmarshalers("Test Version", zap.NewNop())[c.Encoding]
- r, err := newLogsReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
- require.Error(t, err)
- assert.Nil(t, r)
+ r, err := newLogsReceiver(c, receivertest.NewNopSettings(), consumertest.NewNop())
+ require.NoError(t, err)
+ require.NotNil(t, r)
+ err = r.Start(context.Background(), componenttest.NewNopHost())
+ assert.Error(t, err)
assert.EqualError(t, err, errUnrecognizedEncoding.Error())
}
@@ -716,9 +764,9 @@ func TestNewLogsExporter_err_auth_type(t *testing.T) {
Full: false,
},
}
- unmarshaler := defaultLogsUnmarshalers("Test Version", zap.NewNop())[c.Encoding]
- r, err := newLogsReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
+ r, err := newLogsReceiver(c, receivertest.NewNopSettings(), consumertest.NewNop())
require.NoError(t, err)
+ require.NotNil(t, r)
err = r.Start(context.Background(), componenttest.NewNopHost())
assert.Error(t, err)
assert.Contains(t, err.Error(), "failed to load TLS config")
@@ -729,9 +777,9 @@ func TestNewLogsReceiver_initial_offset_err(t *testing.T) {
InitialOffset: "foo",
Encoding: defaultEncoding,
}
- unmarshaler := defaultLogsUnmarshalers("Test Version", zap.NewNop())[c.Encoding]
- r, err := newLogsReceiver(c, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
+ r, err := newLogsReceiver(c, receivertest.NewNopSettings(), consumertest.NewNop())
require.NoError(t, err)
+ require.NotNil(t, r)
err = r.Start(context.Background(), componenttest.NewNopHost())
require.Error(t, err)
assert.EqualError(t, err, errInvalidInitialOffset.Error())
@@ -739,6 +787,7 @@ func TestNewLogsReceiver_initial_offset_err(t *testing.T) {
func TestLogsReceiverStart(t *testing.T) {
c := kafkaLogsConsumer{
+ config: *createDefaultConfig().(*Config),
nextConsumer: consumertest.NewNop(),
settings: receivertest.NewNopSettings(),
consumerGroup: &testConsumerGroup{},
@@ -1080,7 +1129,7 @@ func TestLogsConsumerGroupHandler_unmarshal_text(t *testing.T) {
groupClaim.messageChan <- &sarama.ConsumerMessage{Value: encoded}
close(groupClaim.messageChan)
wg.Wait()
- require.Equal(t, sink.LogRecordCount(), 1)
+ require.Equal(t, 1, sink.LogRecordCount())
log := sink.AllLogs()[0].ResourceLogs().At(0).ScopeLogs().At(0).LogRecords().At(0)
assert.Equal(t, log.Body().Str(), test.text)
assert.LessOrEqual(t, t1, log.ObservedTimestamp().AsTime())
@@ -1123,12 +1172,36 @@ func TestCreateLogsReceiver_encoding_text_error(t *testing.T) {
cfg := Config{
Encoding: "text_uft-8",
}
- unmarshaler := defaultLogsUnmarshalers("Test Version", zap.NewNop())[cfg.Encoding]
- _, err := newLogsReceiver(cfg, receivertest.NewNopSettings(), unmarshaler, consumertest.NewNop())
+ r, err := newLogsReceiver(cfg, receivertest.NewNopSettings(), consumertest.NewNop())
+ require.NoError(t, err)
+ require.NotNil(t, r)
+ err = r.Start(context.Background(), componenttest.NewNopHost())
// encoding error comes first
assert.Error(t, err, "unsupported encoding")
}
+func TestLogsReceiver_encoding_extension(t *testing.T) {
+ zcore, logObserver := observer.New(zapcore.ErrorLevel)
+ logger := zap.New(zcore)
+ settings := receivertest.NewNopSettings()
+ settings.Logger = logger
+
+ expectedErr := errors.New("handler error")
+ c := kafkaLogsConsumer{
+ config: Config{Encoding: "logs_encoding"},
+ nextConsumer: consumertest.NewNop(),
+ settings: settings,
+ consumerGroup: &testConsumerGroup{err: expectedErr},
+ telemetryBuilder: nopTelemetryBuilder(t),
+ }
+
+ require.NoError(t, c.Start(context.Background(), &testComponentHost{}))
+ require.NoError(t, c.Shutdown(context.Background()))
+ assert.Eventually(t, func() bool {
+ return logObserver.FilterField(zap.Error(expectedErr)).Len() > 0
+ }, 10*time.Second, time.Millisecond*100)
+}
+
func TestToSaramaInitialOffset_earliest(t *testing.T) {
saramaInitialOffset, err := toSaramaInitialOffset(offsetEarliest)
@@ -1304,3 +1377,64 @@ func nopTelemetryBuilder(t *testing.T) *metadata.TelemetryBuilder {
require.NoError(t, err)
return telemetryBuilder
}
+
+func TestLoadEncodingExtension_logs(t *testing.T) {
+ extension, err := loadEncodingExtension[plog.Unmarshaler](&testComponentHost{}, "logs_encoding")
+ require.NoError(t, err)
+ require.NotNil(t, extension)
+}
+
+func TestLoadEncodingExtension_notfound_error(t *testing.T) {
+ extension, err := loadEncodingExtension[plog.Unmarshaler](&testComponentHost{}, "logs_notfound")
+ require.Error(t, err)
+ require.Nil(t, extension)
+}
+
+func TestLoadEncodingExtension_nounmarshaler_error(t *testing.T) {
+ extension, err := loadEncodingExtension[plog.Unmarshaler](&testComponentHost{}, "logs_nounmarshaler")
+ require.Error(t, err)
+ require.Nil(t, extension)
+}
+
+type testComponentHost struct{}
+
+func (h *testComponentHost) GetExtensions() map[component.ID]component.Component {
+ return map[component.ID]component.Component{
+ component.MustNewID("logs_encoding"): &nopComponent{},
+ component.MustNewID("logs_nounmarshaler"): &nopNoUnmarshalerComponent{},
+ component.MustNewID("metrics_encoding"): &nopComponent{},
+ component.MustNewID("traces_encoding"): &nopComponent{},
+ }
+}
+
+type nopComponent struct{}
+
+func (c *nopComponent) Start(_ context.Context, _ component.Host) error {
+ return nil
+}
+
+func (c *nopComponent) Shutdown(_ context.Context) error {
+ return nil
+}
+
+func (c *nopComponent) UnmarshalLogs(_ []byte) (plog.Logs, error) {
+ return plog.NewLogs(), nil
+}
+
+func (c *nopComponent) UnmarshalMetrics(_ []byte) (pmetric.Metrics, error) {
+ return pmetric.NewMetrics(), nil
+}
+
+func (c *nopComponent) UnmarshalTraces(_ []byte) (ptrace.Traces, error) {
+ return ptrace.NewTraces(), nil
+}
+
+type nopNoUnmarshalerComponent struct{}
+
+func (c *nopNoUnmarshalerComponent) Start(_ context.Context, _ component.Host) error {
+ return nil
+}
+
+func (c *nopNoUnmarshalerComponent) Shutdown(_ context.Context) error {
+ return nil
+}
diff --git a/receiver/kafkareceiver/unmarshaler.go b/receiver/kafkareceiver/unmarshaler.go
index bf44be7b496e..dbf029e63563 100644
--- a/receiver/kafkareceiver/unmarshaler.go
+++ b/receiver/kafkareceiver/unmarshaler.go
@@ -86,3 +86,45 @@ func defaultLogsUnmarshalers(version string, logger *zap.Logger) map[string]Logs
json.Encoding(): json,
}
}
+
+// tracesEncodingUnmarshaler is a wrapper around ptrace.Unmarshaler that implements TracesUnmarshaler.
+type tracesEncodingUnmarshaler struct {
+ unmarshaler ptrace.Unmarshaler
+ encoding string
+}
+
+func (t *tracesEncodingUnmarshaler) Unmarshal(data []byte) (ptrace.Traces, error) {
+ return t.unmarshaler.UnmarshalTraces(data)
+}
+
+func (t *tracesEncodingUnmarshaler) Encoding() string {
+ return t.encoding
+}
+
+// metricsEncodingUnmarshaler is a wrapper around pmetric.Unmarshaler that implements MetricsUnmarshaler.
+type metricsEncodingUnmarshaler struct {
+ unmarshaler pmetric.Unmarshaler
+ encoding string
+}
+
+func (m *metricsEncodingUnmarshaler) Unmarshal(data []byte) (pmetric.Metrics, error) {
+ return m.unmarshaler.UnmarshalMetrics(data)
+}
+
+func (m *metricsEncodingUnmarshaler) Encoding() string {
+ return m.encoding
+}
+
+// logsEncodingUnmarshaler is a wrapper around plog.Unmarshaler that implements LogsUnmarshaler.
+type logsEncodingUnmarshaler struct {
+ unmarshaler plog.Unmarshaler
+ encoding string
+}
+
+func (l *logsEncodingUnmarshaler) Unmarshal(data []byte) (plog.Logs, error) {
+ return l.unmarshaler.UnmarshalLogs(data)
+}
+
+func (l *logsEncodingUnmarshaler) Encoding() string {
+ return l.encoding
+}
diff --git a/receiver/kubeletstatsreceiver/go.mod b/receiver/kubeletstatsreceiver/go.mod
index e799f63f0be4..a39a8bf0ae46 100644
--- a/receiver/kubeletstatsreceiver/go.mod
+++ b/receiver/kubeletstatsreceiver/go.mod
@@ -5,23 +5,23 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
github.com/google/uuid v1.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8stest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8stest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
k8s.io/api v0.31.0
@@ -34,6 +34,7 @@ require (
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
github.com/Microsoft/go-winio v0.6.1 // indirect
github.com/beorn7/perks v1.0.1 // indirect
+ github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/distribution/reference v0.5.0 // indirect
@@ -71,53 +72,55 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0-rc4 // indirect
github.com/openshift/api v3.9.0+incompatible // indirect
github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/x448/float16 v0.8.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.4.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
diff --git a/receiver/kubeletstatsreceiver/go.sum b/receiver/kubeletstatsreceiver/go.sum
index d8b377078a89..0d3a6f3257c8 100644
--- a/receiver/kubeletstatsreceiver/go.sum
+++ b/receiver/kubeletstatsreceiver/go.sum
@@ -173,8 +173,8 @@ github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5m
github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg=
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 h1:bkypFPDjIYGfCYD5mRBvpqxfYX1YCS1PXdKYWi8FsN0=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0/go.mod h1:P+Lt/0by1T8bfcF3z737NnSbmxQAppXMRziHUxPOC8k=
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/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
@@ -271,13 +271,13 @@ github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
@@ -311,102 +311,82 @@ 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=
go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
-go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
-go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
-go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
-go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
-go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
-go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0 h1:Xw8U6u2f8DK2XAkGRFV7BBLENgnTGX9i4rQRxJf+/vs=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0/go.mod h1:6KW1Fm6R/s6Z3PGXwSJN2K4eT6wQB3vXX6CVnYX9NmM=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -479,15 +459,15 @@ golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.0.0-20210224082022-3d97a244fca7/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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=
@@ -524,21 +504,21 @@ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
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.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
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.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
diff --git a/receiver/kubeletstatsreceiver/scraper.go b/receiver/kubeletstatsreceiver/scraper.go
index 582bbbfae57c..4a9f81470dd1 100644
--- a/receiver/kubeletstatsreceiver/scraper.go
+++ b/receiver/kubeletstatsreceiver/scraper.go
@@ -90,8 +90,8 @@ func newKubletScraper(
ks.nodeInformer = k8sconfig.NewNodeSharedInformer(rOptions.k8sAPIClient, nodeName, 5*time.Minute)
}
- return scraperhelper.NewScraper(
- metadata.Type.String(),
+ return scraperhelper.NewScraperWithComponentType(
+ metadata.Type,
ks.scrape,
scraperhelper.WithStart(ks.start),
scraperhelper.WithShutdown(ks.shutdown),
diff --git a/receiver/lokireceiver/go.mod b/receiver/lokireceiver/go.mod
index 9ecad5696eb4..52f88576a26d 100644
--- a/receiver/lokireceiver/go.mod
+++ b/receiver/lokireceiver/go.mod
@@ -8,29 +8,29 @@ require (
github.com/golang/snappy v0.0.4
github.com/grafana/loki/pkg/push v0.0.0-20240514112848-a1b1eeb09583
github.com/json-iterator/go v1.1.12
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/loki v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/loki v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0 // indirect
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/zap v1.27.0
google.golang.org/grpc v1.66.0
)
require (
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -60,40 +60,40 @@ require (
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/prometheus/prometheus v0.54.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/receiver/lokireceiver/go.sum b/receiver/lokireceiver/go.sum
index 0df95f872603..8ac7007ff4a1 100644
--- a/receiver/lokireceiver/go.sum
+++ b/receiver/lokireceiver/go.sum
@@ -100,20 +100,20 @@ github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjL
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/prometheus/prometheus v0.54.1 h1:vKuwQNjnYN2/mDoWfHXDhAsz/68q/dQDb+YbcEqU7MQ=
github.com/prometheus/prometheus v0.54.1/go.mod h1:xlLByHhk2g3ycakQGrMaU8K7OySZx98BzeCR99991NY=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -122,74 +122,74 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -201,8 +201,8 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8 h1:aAcj0Da7eBAtrTp03QXWvm88pSyOt+UgdZw2BFZ+lEw=
golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8/go.mod h1:CQ1k9gNrJ50XIzaKCRR2hssIjF07kZFEiieALBM/ARQ=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
@@ -211,10 +211,10 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
-golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -223,12 +223,12 @@ golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
diff --git a/receiver/memcachedreceiver/factory.go b/receiver/memcachedreceiver/factory.go
index 82e5febf7998..2d5ca2101a8b 100644
--- a/receiver/memcachedreceiver/factory.go
+++ b/receiver/memcachedreceiver/factory.go
@@ -54,7 +54,7 @@ func createMetricsReceiver(
ms := newMemcachedScraper(params, cfg)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), ms.scrape)
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, ms.scrape)
if err != nil {
return nil, err
}
diff --git a/receiver/memcachedreceiver/go.mod b/receiver/memcachedreceiver/go.mod
index a75a714d135b..e047bfd9c6d3 100644
--- a/receiver/memcachedreceiver/go.mod
+++ b/receiver/memcachedreceiver/go.mod
@@ -5,18 +5,18 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
github.com/grobie/gomemcache v0.0.0-20230213081705-239240bbc445
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -62,15 +62,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -78,26 +78,26 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/memcachedreceiver/go.sum b/receiver/memcachedreceiver/go.sum
index 66567697aa2d..8a390c1e451d 100644
--- a/receiver/memcachedreceiver/go.sum
+++ b/receiver/memcachedreceiver/go.sum
@@ -54,8 +54,8 @@ 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/grobie/gomemcache v0.0.0-20230213081705-239240bbc445 h1:FlKQKUYPZ5yDCN248M3R7x8yu2E3yEZ0H7aLomE4EoE=
github.com/grobie/gomemcache v0.0.0-20230213081705-239240bbc445/go.mod h1:L69/dBlPQlWkcnU76WgcppK5e4rrxzQdi6LhLnK/ytA=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -111,16 +111,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -144,52 +144,52 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -203,8 +203,8 @@ golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -225,29 +225,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/mongodbatlasreceiver/alerts_integration_test.go b/receiver/mongodbatlasreceiver/alerts_integration_test.go
index 5d59c01a686d..268e999e0beb 100644
--- a/receiver/mongodbatlasreceiver/alerts_integration_test.go
+++ b/receiver/mongodbatlasreceiver/alerts_integration_test.go
@@ -93,7 +93,7 @@ func TestAlertsReceiver(t *testing.T) {
defer resp.Body.Close()
- require.Equal(t, resp.StatusCode, http.StatusOK)
+ require.Equal(t, http.StatusOK, resp.StatusCode)
require.Eventually(t, func() bool {
return sink.LogRecordCount() > 0
@@ -167,7 +167,7 @@ func TestAlertsReceiverTLS(t *testing.T) {
defer resp.Body.Close()
- require.Equal(t, resp.StatusCode, http.StatusOK)
+ require.Equal(t, http.StatusOK, resp.StatusCode)
require.Eventually(t, func() bool {
return sink.LogRecordCount() > 0
diff --git a/receiver/mongodbatlasreceiver/alerts_test.go b/receiver/mongodbatlasreceiver/alerts_test.go
index 098b3f6cda48..95736392f955 100644
--- a/receiver/mongodbatlasreceiver/alerts_test.go
+++ b/receiver/mongodbatlasreceiver/alerts_test.go
@@ -515,7 +515,7 @@ func TestAlertsRetrieval(t *testing.T) {
return testClient()
},
validateEntries: func(t *testing.T, logs plog.Logs) {
- require.Equal(t, logs.LogRecordCount(), 1)
+ require.Equal(t, 1, logs.LogRecordCount())
},
},
{
@@ -572,7 +572,7 @@ func TestAlertsRetrieval(t *testing.T) {
return tc
},
validateEntries: func(t *testing.T, l plog.Logs) {
- require.Equal(t, l.LogRecordCount(), 1)
+ require.Equal(t, 1, l.LogRecordCount())
rl := l.ResourceLogs().At(0)
sl := rl.ScopeLogs().At(0)
lr := sl.LogRecords().At(0)
diff --git a/receiver/mongodbatlasreceiver/go.mod b/receiver/mongodbatlasreceiver/go.mod
index 805d76b3f15e..e1dda42ac15c 100644
--- a/receiver/mongodbatlasreceiver/go.mod
+++ b/receiver/mongodbatlasreceiver/go.mod
@@ -6,40 +6,41 @@ require (
github.com/cenkalti/backoff/v4 v4.3.0
github.com/google/go-cmp v0.6.0
github.com/mongodb-forks/digest v1.1.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
github.com/stretchr/testify v1.9.0
go.mongodb.org/atlas v0.37.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
)
require (
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c
)
require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
@@ -57,33 +58,34 @@ require (
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/leodido/go-syslog/v4 v4.1.0 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/mongodbatlasreceiver/go.sum b/receiver/mongodbatlasreceiver/go.sum
index ced8fd7e1f30..9f378c4d9028 100644
--- a/receiver/mongodbatlasreceiver/go.sum
+++ b/receiver/mongodbatlasreceiver/go.sum
@@ -7,6 +7,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
@@ -57,6 +59,8 @@ github.com/leodido/go-syslog/v4 v4.1.0 h1:Wsl194qyWXr7V6DrGWC3xmxA9Ra6XgWO+toNt2
github.com/leodido/go-syslog/v4 v4.1.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98=
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/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg=
+github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -72,16 +76,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -94,60 +98,60 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
go.mongodb.org/atlas v0.37.0 h1:zQnO1o5+bVP9IotpAYpres4UjMD2F4nwNEFTZhNL4ck=
go.mongodb.org/atlas v0.37.0/go.mod h1:DJYtM+vsEpPEMSkQzJnFHrT0sP7ev6cseZc/GGjJYG8=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -173,12 +177,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/mongodbatlasreceiver/mongodb_event_to_logdata_test.go b/receiver/mongodbatlasreceiver/mongodb_event_to_logdata_test.go
index 99a426122417..2d7bf692184b 100644
--- a/receiver/mongodbatlasreceiver/mongodb_event_to_logdata_test.go
+++ b/receiver/mongodbatlasreceiver/mongodb_event_to_logdata_test.go
@@ -126,8 +126,8 @@ func TestUnknownSeverity(t *testing.T) {
rl := ld.ResourceLogs().At(0)
logEntry := rl.ScopeLogs().At(0).LogRecords().At(0)
- assert.Equal(t, logEntry.SeverityNumber(), plog.SeverityNumberUnspecified)
- assert.Equal(t, logEntry.SeverityText(), "")
+ assert.Equal(t, plog.SeverityNumberUnspecified, logEntry.SeverityNumber())
+ assert.Equal(t, "", logEntry.SeverityText())
}
func TestMongoEventToAuditLogData5_0(t *testing.T) {
@@ -152,8 +152,8 @@ func TestMongoEventToAuditLogData5_0(t *testing.T) {
lr := sl.LogRecords().At(0)
attrs := lr.Attributes()
- assert.Equal(t, ld.ResourceLogs().Len(), 1)
- assert.Equal(t, resourceAttrs.Len(), 6)
+ assert.Equal(t, 1, ld.ResourceLogs().Len())
+ assert.Equal(t, 6, resourceAttrs.Len())
assertString(t, resourceAttrs, "mongodb_atlas.org", "Org")
assertString(t, resourceAttrs, "mongodb_atlas.project", "Project")
assertString(t, resourceAttrs, "mongodb_atlas.cluster", "clusterName")
@@ -176,13 +176,13 @@ func TestMongoEventToAuditLogData5_0(t *testing.T) {
roles, ok := attrs.Get("roles")
require.True(t, ok, "roles key does not exist")
- require.Equal(t, roles.Slice().Len(), 1)
+ require.Equal(t, 1, roles.Slice().Len())
assertString(t, roles.Slice().At(0).Map(), "role", "test_role")
assertString(t, roles.Slice().At(0).Map(), "db", "test_db")
users, ok := attrs.Get("users")
require.True(t, ok, "users key does not exist")
- require.Equal(t, users.Slice().Len(), 1)
+ require.Equal(t, 1, users.Slice().Len())
assertString(t, users.Slice().At(0).Map(), "user", "mongo_user")
assertString(t, users.Slice().At(0).Map(), "db", "my_db")
@@ -218,8 +218,8 @@ func TestMongoEventToAuditLogData4_2(t *testing.T) {
lr := sl.LogRecords().At(0)
attrs := lr.Attributes()
- assert.Equal(t, ld.ResourceLogs().Len(), 1)
- assert.Equal(t, resourceAttrs.Len(), 6)
+ assert.Equal(t, 1, ld.ResourceLogs().Len())
+ assert.Equal(t, 6, resourceAttrs.Len())
assertString(t, resourceAttrs, "mongodb_atlas.org", "Org")
assertString(t, resourceAttrs, "mongodb_atlas.project", "Project")
assertString(t, resourceAttrs, "mongodb_atlas.cluster", "clusterName")
@@ -239,13 +239,13 @@ func TestMongoEventToAuditLogData4_2(t *testing.T) {
roles, ok := attrs.Get("roles")
require.True(t, ok, "roles key does not exist")
- require.Equal(t, roles.Slice().Len(), 1)
+ require.Equal(t, 1, roles.Slice().Len())
assertString(t, roles.Slice().At(0).Map(), "role", "test_role")
assertString(t, roles.Slice().At(0).Map(), "db", "test_db")
users, ok := attrs.Get("users")
require.True(t, ok, "users key does not exist")
- require.Equal(t, users.Slice().Len(), 1)
+ require.Equal(t, 1, users.Slice().Len())
assertString(t, users.Slice().At(0).Map(), "user", "mongo_user")
assertString(t, users.Slice().At(0).Map(), "db", "my_db")
diff --git a/receiver/mongodbatlasreceiver/receiver.go b/receiver/mongodbatlasreceiver/receiver.go
index d30bc36bffea..96d748585cd9 100644
--- a/receiver/mongodbatlasreceiver/receiver.go
+++ b/receiver/mongodbatlasreceiver/receiver.go
@@ -51,7 +51,7 @@ func newMongoDBAtlasReceiver(settings receiver.Settings, cfg *Config) *mongodbat
}
func newMongoDBAtlasScraper(recv *mongodbatlasreceiver) (scraperhelper.Scraper, error) {
- return scraperhelper.NewScraper(metadata.Type.String(), recv.scrape, scraperhelper.WithShutdown(recv.shutdown))
+ return scraperhelper.NewScraperWithComponentType(metadata.Type, recv.scrape, scraperhelper.WithShutdown(recv.shutdown))
}
func (s *mongodbatlasreceiver) scrape(ctx context.Context) (pmetric.Metrics, error) {
diff --git a/receiver/mongodbatlasreceiver/receiver_test.go b/receiver/mongodbatlasreceiver/receiver_test.go
index 89631c861573..9d1c4a9eaf22 100644
--- a/receiver/mongodbatlasreceiver/receiver_test.go
+++ b/receiver/mongodbatlasreceiver/receiver_test.go
@@ -17,7 +17,7 @@ import (
func TestDefaultConfig(t *testing.T) {
factory := NewFactory()
cfg := factory.CreateDefaultConfig()
- require.Equal(t, cfg.(*Config).ControllerConfig.CollectionInterval, 3*time.Minute)
+ require.Equal(t, 3*time.Minute, cfg.(*Config).ControllerConfig.CollectionInterval)
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
diff --git a/receiver/mongodbreceiver/client_test.go b/receiver/mongodbreceiver/client_test.go
index a2808b3f1332..5f4fdc24cd7d 100644
--- a/receiver/mongodbreceiver/client_test.go
+++ b/receiver/mongodbreceiver/client_test.go
@@ -90,7 +90,7 @@ func TestListDatabaseNames(t *testing.T) {
}
dbNames, err := client.ListDatabaseNames(context.Background(), bson.D{})
require.NoError(t, err)
- require.Equal(t, dbNames[0], "admin")
+ require.Equal(t, "admin", dbNames[0])
})
}
diff --git a/receiver/mongodbreceiver/factory.go b/receiver/mongodbreceiver/factory.go
index 595578ae2c9c..c086f4a58eaf 100644
--- a/receiver/mongodbreceiver/factory.go
+++ b/receiver/mongodbreceiver/factory.go
@@ -53,7 +53,7 @@ func createMetricsReceiver(
cfg := rConf.(*Config)
ms := newMongodbScraper(params, cfg)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), ms.scrape,
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, ms.scrape,
scraperhelper.WithStart(ms.start),
scraperhelper.WithShutdown(ms.shutdown))
if err != nil {
diff --git a/receiver/mongodbreceiver/go.mod b/receiver/mongodbreceiver/go.mod
index 4755cef2dcc5..4ed90dc1741e 100644
--- a/receiver/mongodbreceiver/go.mod
+++ b/receiver/mongodbreceiver/go.mod
@@ -5,23 +5,23 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
github.com/hashicorp/go-version v1.7.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
go.mongodb.org/mongo-driver v1.16.1
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -71,15 +71,15 @@ require (
github.com/montanaflynn/stats v0.7.1 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -92,25 +92,25 @@ require (
github.com/xdg-go/stringprep v1.0.4 // indirect
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/mongodbreceiver/go.sum b/receiver/mongodbreceiver/go.sum
index f8df4039a3df..a303907ebe32 100644
--- a/receiver/mongodbreceiver/go.sum
+++ b/receiver/mongodbreceiver/go.sum
@@ -56,8 +56,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -117,16 +117,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -163,60 +163,60 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
go.mongodb.org/mongo-driver v1.16.1 h1:rIVLL3q0IHM39dvE+z2ulZLp9ENZKThVfuvN/IiN4l8=
go.mongodb.org/mongo-driver v1.16.1/go.mod h1:oB6AhJQvFQL4LEHyXi6aJzQJtBiTQHiAd83l0GdFaiw=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -232,8 +232,8 @@ golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn5
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.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
-golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -261,8 +261,8 @@ golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
@@ -271,8 +271,8 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -280,15 +280,15 @@ golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtn
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/mysqlreceiver/factory.go b/receiver/mysqlreceiver/factory.go
index bd12e3160e54..6a07ca843873 100644
--- a/receiver/mysqlreceiver/factory.go
+++ b/receiver/mysqlreceiver/factory.go
@@ -52,7 +52,7 @@ func createMetricsReceiver(
cfg := rConf.(*Config)
ns := newMySQLScraper(params, cfg)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), ns.scrape, scraperhelper.WithStart(ns.start),
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, ns.scrape, scraperhelper.WithStart(ns.start),
scraperhelper.WithShutdown(ns.shutdown))
if err != nil {
diff --git a/receiver/mysqlreceiver/go.mod b/receiver/mysqlreceiver/go.mod
index 4efee8fe3697..05484c9030f9 100644
--- a/receiver/mysqlreceiver/go.mod
+++ b/receiver/mysqlreceiver/go.mod
@@ -5,21 +5,21 @@ go 1.22.0
require (
github.com/go-sql-driver/mysql v1.8.1
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -67,15 +67,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -83,26 +83,26 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/mysqlreceiver/go.sum b/receiver/mysqlreceiver/go.sum
index e3d45cadcf79..42e1c546792e 100644
--- a/receiver/mysqlreceiver/go.sum
+++ b/receiver/mysqlreceiver/go.sum
@@ -58,8 +58,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -115,16 +115,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -148,58 +148,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -213,8 +213,8 @@ golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -235,29 +235,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/mysqlreceiver/scraper_test.go b/receiver/mysqlreceiver/scraper_test.go
index f68cd3692bfd..01dc4dd11840 100644
--- a/receiver/mysqlreceiver/scraper_test.go
+++ b/receiver/mysqlreceiver/scraper_test.go
@@ -7,7 +7,6 @@ import (
"bufio"
"context"
"database/sql"
- "errors"
"os"
"path/filepath"
"strings"
@@ -118,10 +117,10 @@ func TestScrape(t *testing.T) {
pmetrictest.IgnoreTimestamp()))
var partialError scrapererror.PartialScrapeError
- require.True(t, errors.As(scrapeErr, &partialError), "returned error was not PartialScrapeError")
+ require.ErrorAs(t, scrapeErr, &partialError, "returned error was not PartialScrapeError")
// 5 comes from 4 failed "must-have" metrics that aren't present,
// and the other failure comes from a row that fails to parse as a number
- require.Equal(t, partialError.Failed, 5, "Expected partial error count to be 5")
+ require.Equal(t, 5, partialError.Failed, "Expected partial error count to be 5")
})
}
diff --git a/receiver/namedpipereceiver/go.mod b/receiver/namedpipereceiver/go.mod
index 2617f9f5e40d..02fdb4389029 100644
--- a/receiver/namedpipereceiver/go.mod
+++ b/receiver/namedpipereceiver/go.mod
@@ -3,26 +3,27 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedp
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
)
-require go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
+require go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
@@ -39,35 +40,36 @@ require (
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/leodido/go-syslog/v4 v4.1.0 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/namedpipereceiver/go.sum b/receiver/namedpipereceiver/go.sum
index 73be9ff75d1b..adcd2e1bdceb 100644
--- a/receiver/namedpipereceiver/go.sum
+++ b/receiver/namedpipereceiver/go.sum
@@ -7,6 +7,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
@@ -52,6 +54,8 @@ github.com/leodido/go-syslog/v4 v4.1.0 h1:Wsl194qyWXr7V6DrGWC3xmxA9Ra6XgWO+toNt2
github.com/leodido/go-syslog/v4 v4.1.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98=
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/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg=
+github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -65,16 +69,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -85,50 +89,50 @@ github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXV
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -154,12 +158,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/nginxreceiver/factory.go b/receiver/nginxreceiver/factory.go
index ff448c497b99..04cde186e151 100644
--- a/receiver/nginxreceiver/factory.go
+++ b/receiver/nginxreceiver/factory.go
@@ -47,7 +47,7 @@ func createMetricsReceiver(
cfg := rConf.(*Config)
ns := newNginxScraper(params, cfg)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), ns.scrape, scraperhelper.WithStart(ns.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, ns.scrape, scraperhelper.WithStart(ns.start))
if err != nil {
return nil, err
}
diff --git a/receiver/nginxreceiver/go.mod b/receiver/nginxreceiver/go.mod
index e5fdfe99d3fa..3f1881321324 100644
--- a/receiver/nginxreceiver/go.mod
+++ b/receiver/nginxreceiver/go.mod
@@ -5,19 +5,19 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
github.com/nginxinc/nginx-prometheus-exporter v0.11.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -66,15 +66,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
@@ -83,34 +83,34 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/nginxreceiver/go.sum b/receiver/nginxreceiver/go.sum
index 821715a208d9..f436c15c405c 100644
--- a/receiver/nginxreceiver/go.sum
+++ b/receiver/nginxreceiver/go.sum
@@ -56,8 +56,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -117,16 +117,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
@@ -152,70 +152,70 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -225,18 +225,18 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -251,29 +251,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/nsxtreceiver/factory.go b/receiver/nsxtreceiver/factory.go
index a5b1b4781adb..ce2e9aca7955 100644
--- a/receiver/nsxtreceiver/factory.go
+++ b/receiver/nsxtreceiver/factory.go
@@ -40,8 +40,8 @@ func createMetricsReceiver(_ context.Context, params receiver.Settings, rConf co
}
s := newScraper(cfg, params)
- scraper, err := scraperhelper.NewScraper(
- metadata.Type.String(),
+ scraper, err := scraperhelper.NewScraperWithComponentType(
+ metadata.Type,
s.scrape,
scraperhelper.WithStart(s.start),
)
diff --git a/receiver/nsxtreceiver/go.mod b/receiver/nsxtreceiver/go.mod
index 85a2bd57525c..11a9a97f9aee 100644
--- a/receiver/nsxtreceiver/go.mod
+++ b/receiver/nsxtreceiver/go.mod
@@ -4,19 +4,19 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/vmware/go-vmware-nsxt v0.0.0-20230223012718-d31b8a1ca05e
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -45,37 +45,37 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/nsxtreceiver/go.sum b/receiver/nsxtreceiver/go.sum
index 4439cc75fd4d..349fe5529dfa 100644
--- a/receiver/nsxtreceiver/go.sum
+++ b/receiver/nsxtreceiver/go.sum
@@ -61,16 +61,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -84,66 +84,66 @@ github.com/vmware/go-vmware-nsxt v0.0.0-20230223012718-d31b8a1ca05e/go.mod h1:aR
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -166,8 +166,8 @@ golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwY
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -182,8 +182,8 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
@@ -191,8 +191,8 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/opencensusreceiver/go.mod b/receiver/opencensusreceiver/go.mod
index 630da01c2094..34c1c49f900d 100644
--- a/receiver/opencensusreceiver/go.mod
+++ b/receiver/opencensusreceiver/go.mod
@@ -5,27 +5,27 @@ go 1.22.0
require (
github.com/census-instrumentation/opencensus-proto v0.4.1
github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.108.0
- github.com/rs/cors v1.11.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.109.0
+ github.com/rs/cors v1.11.1
github.com/soheilhy/cmux v0.1.5
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/sdk v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/sdk v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
google.golang.org/grpc v1.66.0
google.golang.org/protobuf v1.34.2
@@ -56,35 +56,35 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/receiver/opencensusreceiver/go.sum b/receiver/opencensusreceiver/go.sum
index b3bdce9aa541..02945d4c6bc6 100644
--- a/receiver/opencensusreceiver/go.sum
+++ b/receiver/opencensusreceiver/go.sum
@@ -94,19 +94,19 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
-github.com/rs/cors v1.11.0 h1:0B9GE/r9Bc2UxRMMtymBkHTenPkHDv0CW4Y98GBY+po=
-github.com/rs/cors v1.11.0/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
+github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
+github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=
github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -122,70 +122,70 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -223,12 +223,12 @@ golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
diff --git a/receiver/oracledbreceiver/factory_test.go b/receiver/oracledbreceiver/factory_test.go
index c7f1bc440435..a8abbdebd8c7 100644
--- a/receiver/oracledbreceiver/factory_test.go
+++ b/receiver/oracledbreceiver/factory_test.go
@@ -93,7 +93,7 @@ func TestGetDataSource(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.name, func(t *testing.T) {
dataSource := getDataSource(*tc.config)
- require.Equal(t, dataSource, tc.expected)
+ require.Equal(t, tc.expected, dataSource)
_, err := url.PathUnescape(dataSource)
require.NoError(t, err)
})
diff --git a/receiver/oracledbreceiver/go.mod b/receiver/oracledbreceiver/go.mod
index f5e20906116b..e8f2553a5de0 100644
--- a/receiver/oracledbreceiver/go.mod
+++ b/receiver/oracledbreceiver/go.mod
@@ -6,13 +6,13 @@ require (
github.com/google/go-cmp v0.6.0
github.com/sijms/go-ora/v2 v2.8.19
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -38,23 +38,23 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/oracledbreceiver/go.sum b/receiver/oracledbreceiver/go.sum
index b9c3bd509289..4c40e890d6ea 100644
--- a/receiver/oracledbreceiver/go.sum
+++ b/receiver/oracledbreceiver/go.sum
@@ -50,16 +50,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/sijms/go-ora/v2 v2.8.19 h1:7LoKZatDYGi18mkpQTR/gQvG9yOdtc7hPAex96Bqisc=
github.com/sijms/go-ora/v2 v2.8.19/go.mod h1:EHxlY6x7y9HAsdfumurRfTd+v8NrEOTR3Xl4FWlH6xk=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -68,44 +68,44 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -129,8 +129,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/oracledbreceiver/scraper.go b/receiver/oracledbreceiver/scraper.go
index 5016e0c94cbe..52883afeaf10 100644
--- a/receiver/oracledbreceiver/scraper.go
+++ b/receiver/oracledbreceiver/scraper.go
@@ -75,7 +75,7 @@ func newScraper(metricsBuilder *metadata.MetricsBuilder, metricsBuilderConfig me
clientProviderFunc: clientProviderFunc,
instanceName: instanceName,
}
- return scraperhelper.NewScraper(metadata.Type.String(), s.scrape, scraperhelper.WithShutdown(s.shutdown), scraperhelper.WithStart(s.start))
+ return scraperhelper.NewScraperWithComponentType(metadata.Type, s.scrape, scraperhelper.WithShutdown(s.shutdown), scraperhelper.WithStart(s.start))
}
func (s *scraper) start(context.Context, component.Host) error {
diff --git a/receiver/osqueryreceiver/go.mod b/receiver/osqueryreceiver/go.mod
index c8610df9a926..c4ca69d0a86e 100644
--- a/receiver/osqueryreceiver/go.mod
+++ b/receiver/osqueryreceiver/go.mod
@@ -4,8 +4,8 @@ go 1.22.0
require (
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -23,26 +23,26 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/osqueryreceiver/go.sum b/receiver/osqueryreceiver/go.sum
index e69beb40a2cd..4e7d37d66258 100644
--- a/receiver/osqueryreceiver/go.sum
+++ b/receiver/osqueryreceiver/go.sum
@@ -38,54 +38,54 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.1 h1:WLvi27Vu5nkltjhmdN+pDO9EuRphYpOQxoqZ9A3RkKU=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.1/go.mod h1:tRqOtUukG76iBlPTAUwFSU87dDO+x33Gyn2x9mecfko=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.1 h1:OKZgNmUvX+FtavWnlh79IsQ7mF53ZewDc3Osnt1txQU=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.1/go.mod h1:Froo0jQi0zrRJ9fPI0vXi59SSGYplLHgx42qJmvUyTw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.0 h1:v4w9G2MXGJ/eabCmX1DvQYmxzdysC8UqIxa/BWz7ACo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.0/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0 h1:KKzdIixE/XJWvqdCcNWAOtsEhNKu4waLKJjawjhnPLw=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0/go.mod h1:FKU+RFkSLWWB3tUUB6vifapZdFp1FoqVYVQ22jpHc8w=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -109,8 +109,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/otelarrowreceiver/go.mod b/receiver/otelarrowreceiver/go.mod
index ed374f7926ac..57d2b05cebb7 100644
--- a/receiver/otelarrowreceiver/go.mod
+++ b/receiver/otelarrowreceiver/go.mod
@@ -3,33 +3,33 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelar
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
- github.com/open-telemetry/otel-arrow v0.25.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
+ github.com/open-telemetry/otel-arrow v0.26.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/mock v0.4.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
- golang.org/x/net v0.28.0
+ golang.org/x/net v0.29.0
google.golang.org/grpc v1.66.0
google.golang.org/protobuf v1.34.2
)
@@ -70,31 +70,31 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pierrec/lz4/v4 v4.1.21 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/wk8/go-ordered-map/v2 v2.1.8 // indirect
github.com/x448/float16 v0.8.4 // indirect
github.com/zeebo/xxh3 v1.0.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/mod v0.18.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/tools v0.22.0 // indirect
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
@@ -106,3 +106,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/otela
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent => ../../internal/sharedcomponent
replace github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter => ../../exporter/otelarrowexporter
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil => ../../internal/grpcutil
diff --git a/receiver/otelarrowreceiver/go.sum b/receiver/otelarrowreceiver/go.sum
index c347a813e9d2..f993d8de68ae 100644
--- a/receiver/otelarrowreceiver/go.sum
+++ b/receiver/otelarrowreceiver/go.sum
@@ -93,18 +93,18 @@ github.com/mostynb/go-grpc-compression v1.2.3/go.mod h1:AghIxF3P57umzqM9yz795+y1
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/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/open-telemetry/otel-arrow v0.25.0 h1:jqkG+ZFJ+HT7jSkC3LtlXSX5QfSqg8rmg2LJy4CEe1M=
-github.com/open-telemetry/otel-arrow v0.25.0/go.mod h1:iMIsvDy88moVZmUYHc1+QtqIhT0UuV2VqZmxMBNNgNs=
+github.com/open-telemetry/otel-arrow v0.26.0 h1:zizyFFtYfVzkjXGtY5iFSR5ognddzwJlD8fGPsVgCLo=
+github.com/open-telemetry/otel-arrow v0.26.0/go.mod h1:QGueLcxK3nVjRnVCevyyeCEnI2YkFqgT/TWgw58eVy4=
github.com/pierrec/lz4/v4 v4.1.21 h1:yOVMLb6qSIDP67pl/5F7RepeKYu/VmTyEXvuMI5d9mQ=
github.com/pierrec/lz4/v4 v4.1.21/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -124,70 +124,70 @@ 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.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/mock v0.4.0 h1:VcM4ZOtdbR4f6VXfiOpwpVJDL6lCReaZ6mw31wqh7KU=
@@ -220,8 +220,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -232,12 +232,12 @@ golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
diff --git a/receiver/otelarrowreceiver/internal/arrow/arrow_test.go b/receiver/otelarrowreceiver/internal/arrow/arrow_test.go
index 70c31e9e7320..7a136e918731 100644
--- a/receiver/otelarrowreceiver/internal/arrow/arrow_test.go
+++ b/receiver/otelarrowreceiver/internal/arrow/arrow_test.go
@@ -36,6 +36,7 @@ import (
"go.opentelemetry.io/otel"
"go.opentelemetry.io/otel/propagation"
"go.opentelemetry.io/otel/trace"
+ "go.opentelemetry.io/otel/trace/noop"
"go.uber.org/mock/gomock"
"go.uber.org/zap/zaptest"
"golang.org/x/net/http2/hpack"
@@ -49,8 +50,10 @@ import (
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver/internal/arrow/mock"
)
+var noopTraces = noop.NewTracerProvider()
+
func defaultBQ() *admission.BoundedQueue {
- return admission.NewBoundedQueue(int64(100000), int64(10))
+ return admission.NewBoundedQueue(noopTraces, int64(100000), int64(10))
}
type compareJSONTraces struct{ ptrace.Traces }
@@ -464,10 +467,10 @@ func TestBoundedQueueWithPdataHeaders(t *testing.T) {
var bq *admission.BoundedQueue
if tt.rejected {
ctc.stream.EXPECT().Send(statusOKFor(batch.BatchId)).Times(0)
- bq = admission.NewBoundedQueue(int64(sizer.TracesSize(td)-100), 10)
+ bq = admission.NewBoundedQueue(noopTraces, int64(sizer.TracesSize(td)-100), 10)
} else {
ctc.stream.EXPECT().Send(statusOKFor(batch.BatchId)).Times(1).Return(nil)
- bq = admission.NewBoundedQueue(defaultBoundedQueueLimit, 10)
+ bq = admission.NewBoundedQueue(noopTraces, defaultBoundedQueueLimit, 10)
}
ctc.start(ctc.newRealConsumer, bq)
diff --git a/receiver/otelarrowreceiver/otelarrow.go b/receiver/otelarrowreceiver/otelarrow.go
index 0381e84771bf..b90c9c36a615 100644
--- a/receiver/otelarrowreceiver/otelarrow.go
+++ b/receiver/otelarrowreceiver/otelarrow.go
@@ -115,7 +115,7 @@ func (r *otelArrowReceiver) startProtocolServers(ctx context.Context, host compo
return err
}
}
- bq := admission.NewBoundedQueue(int64(r.cfg.Arrow.AdmissionLimitMiB<<20), r.cfg.Arrow.WaiterLimit)
+ bq := admission.NewBoundedQueue(r.settings.TracerProvider, int64(r.cfg.Arrow.AdmissionLimitMiB<<20), r.cfg.Arrow.WaiterLimit)
r.arrowReceiver, err = arrow.New(arrow.Consumers(r), r.settings, r.obsrepGRPC, r.cfg.GRPC, authServer, func() arrowRecord.ConsumerAPI {
var opts []arrowRecord.Option
diff --git a/receiver/otlpjsonfilereceiver/go.mod b/receiver/otlpjsonfilereceiver/go.mod
index 1dad3fa21dc1..f42173de0b55 100644
--- a/receiver/otlpjsonfilereceiver/go.mod
+++ b/receiver/otlpjsonfilereceiver/go.mod
@@ -3,21 +3,21 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjs
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
)
-require go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
+require go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
require (
github.com/beorn7/perks v1.0.1 // indirect
@@ -25,6 +25,7 @@ require (
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
@@ -41,36 +42,37 @@ require (
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/leodido/go-syslog/v4 v4.1.0 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/otlpjsonfilereceiver/go.sum b/receiver/otlpjsonfilereceiver/go.sum
index 503d2e2b6424..7c2eb8595f3c 100644
--- a/receiver/otlpjsonfilereceiver/go.sum
+++ b/receiver/otlpjsonfilereceiver/go.sum
@@ -9,6 +9,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -54,6 +56,8 @@ github.com/leodido/go-syslog/v4 v4.1.0 h1:Wsl194qyWXr7V6DrGWC3xmxA9Ra6XgWO+toNt2
github.com/leodido/go-syslog/v4 v4.1.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98=
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/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg=
+github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -67,16 +71,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -87,50 +91,50 @@ github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXV
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -156,12 +160,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/podmanreceiver/go.mod b/receiver/podmanreceiver/go.mod
index be8faf59d47d..b204ce32b841 100644
--- a/receiver/podmanreceiver/go.mod
+++ b/receiver/podmanreceiver/go.mod
@@ -5,18 +5,18 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
- golang.org/x/crypto v0.26.0
+ golang.org/x/crypto v0.27.0
)
require (
@@ -39,24 +39,24 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/podmanreceiver/go.sum b/receiver/podmanreceiver/go.sum
index 8dd544116cba..69098788e0cb 100644
--- a/receiver/podmanreceiver/go.sum
+++ b/receiver/podmanreceiver/go.sum
@@ -50,62 +50,62 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -115,8 +115,8 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@@ -131,14 +131,14 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/podmanreceiver/receiver.go b/receiver/podmanreceiver/receiver.go
index 0590ae59c07b..2487dfc740d3 100644
--- a/receiver/podmanreceiver/receiver.go
+++ b/receiver/podmanreceiver/receiver.go
@@ -58,7 +58,7 @@ func createMetricsReceiver(
podmanConfig := config.(*Config)
recv := newMetricsReceiver(params, podmanConfig, nil)
- scrp, err := scraperhelper.NewScraper(metadata.Type.String(), recv.scrape, scraperhelper.WithStart(recv.start), scraperhelper.WithShutdown(recv.shutdown))
+ scrp, err := scraperhelper.NewScraperWithComponentType(metadata.Type, recv.scrape, scraperhelper.WithStart(recv.start), scraperhelper.WithShutdown(recv.shutdown))
if err != nil {
return nil, err
}
diff --git a/receiver/podmanreceiver/record_metrics_test.go b/receiver/podmanreceiver/record_metrics_test.go
index 922a2d1f83f4..ac949613a488 100644
--- a/receiver/podmanreceiver/record_metrics_test.go
+++ b/receiver/podmanreceiver/record_metrics_test.go
@@ -20,7 +20,7 @@ type point struct {
}
func assertStatsEqualToMetrics(t *testing.T, podmanStats *containerStats, md pmetric.Metrics) {
- assert.Equal(t, md.ResourceMetrics().Len(), 1)
+ assert.Equal(t, 1, md.ResourceMetrics().Len())
rsm := md.ResourceMetrics().At(0)
resourceAttrs := map[string]string{
@@ -35,10 +35,10 @@ func assertStatsEqualToMetrics(t *testing.T, podmanStats *containerStats, md pme
assert.Equal(t, v, attr.Str())
}
- assert.Equal(t, rsm.ScopeMetrics().Len(), 1)
+ assert.Equal(t, 1, rsm.ScopeMetrics().Len())
metrics := rsm.ScopeMetrics().At(0).Metrics()
- assert.Equal(t, metrics.Len(), 11)
+ assert.Equal(t, 11, metrics.Len())
for i := 0; i < metrics.Len(); i++ {
m := metrics.At(i)
@@ -103,11 +103,11 @@ func assertPoints(t *testing.T, dpts pmetric.NumberDataPointSlice, pts []point)
for i, expected := range pts {
got := dpts.At(i)
assert.Equal(t, got.IntValue(), int64(expected.intVal))
- assert.Equal(t, got.DoubleValue(), expected.doubleVal)
+ assert.Equal(t, expected.doubleVal, got.DoubleValue())
for k, expectedV := range expected.attributes {
gotV, exists := got.Attributes().Get(k)
assert.True(t, exists)
- assert.Equal(t, gotV.Str(), expectedV)
+ assert.Equal(t, expectedV, gotV.Str())
}
}
}
diff --git a/receiver/postgresqlreceiver/factory.go b/receiver/postgresqlreceiver/factory.go
index 3c82322942bc..f55f4fbfa0dc 100644
--- a/receiver/postgresqlreceiver/factory.go
+++ b/receiver/postgresqlreceiver/factory.go
@@ -58,7 +58,7 @@ func createMetricsReceiver(
}
ns := newPostgreSQLScraper(params, cfg, clientFactory)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), ns.scrape, scraperhelper.WithShutdown(ns.shutdown))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, ns.scrape, scraperhelper.WithShutdown(ns.shutdown))
if err != nil {
return nil, err
}
diff --git a/receiver/postgresqlreceiver/go.mod b/receiver/postgresqlreceiver/go.mod
index 92913eda89a3..35c147e94f0e 100644
--- a/receiver/postgresqlreceiver/go.mod
+++ b/receiver/postgresqlreceiver/go.mod
@@ -5,23 +5,23 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
github.com/lib/pq v1.10.9
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -70,15 +70,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -87,25 +87,25 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/postgresqlreceiver/go.sum b/receiver/postgresqlreceiver/go.sum
index f0900e5a2ca9..06ed62612013 100644
--- a/receiver/postgresqlreceiver/go.sum
+++ b/receiver/postgresqlreceiver/go.sum
@@ -54,8 +54,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -115,16 +115,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -150,60 +150,60 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -217,8 +217,8 @@ golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -239,29 +239,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/prometheusreceiver/config.go b/receiver/prometheusreceiver/config.go
index 631c562679f4..672f0e437b2c 100644
--- a/receiver/prometheusreceiver/config.go
+++ b/receiver/prometheusreceiver/config.go
@@ -40,12 +40,24 @@ type Config struct {
// Validate checks the receiver configuration is valid.
func (cfg *Config) Validate() error {
- if (cfg.PrometheusConfig == nil || len(cfg.PrometheusConfig.ScrapeConfigs) == 0) && cfg.TargetAllocator == nil {
+ if !containsScrapeConfig(cfg) && cfg.TargetAllocator == nil {
return errors.New("no Prometheus scrape_configs or target_allocator set")
}
return nil
}
+func containsScrapeConfig(cfg *Config) bool {
+ if cfg.PrometheusConfig == nil {
+ return false
+ }
+ scrapeConfigs, err := (*promconfig.Config)(cfg.PrometheusConfig).GetScrapeConfigs()
+ if err != nil {
+ return false
+ }
+
+ return len(scrapeConfigs) > 0
+}
+
// PromConfig is a redeclaration of promconfig.Config because we need custom unmarshaling
// as prometheus "config" uses `yaml` tags.
type PromConfig promconfig.Config
@@ -87,7 +99,12 @@ func (cfg *PromConfig) Validate() error {
return fmt.Errorf("unsupported features:\n\t%s", strings.Join(unsupportedFeatures, "\n\t"))
}
- for _, sc := range cfg.ScrapeConfigs {
+ scrapeConfigs, err := (*promconfig.Config)(cfg).GetScrapeConfigs()
+ if err != nil {
+ return err
+ }
+
+ for _, sc := range scrapeConfigs {
if err := validateHTTPClientConfig(&sc.HTTPClientConfig); err != nil {
return err
}
diff --git a/receiver/prometheusreceiver/config_test.go b/receiver/prometheusreceiver/config_test.go
index 2903a940f972..2c0fe018270a 100644
--- a/receiver/prometheusreceiver/config_test.go
+++ b/receiver/prometheusreceiver/config_test.go
@@ -41,11 +41,11 @@ func TestLoadConfig(t *testing.T) {
require.NoError(t, sub.Unmarshal(cfg))
r1 := cfg.(*Config)
- assert.Equal(t, r1.PrometheusConfig.ScrapeConfigs[0].JobName, "demo")
- assert.Equal(t, time.Duration(r1.PrometheusConfig.ScrapeConfigs[0].ScrapeInterval), 5*time.Second)
+ assert.Equal(t, "demo", r1.PrometheusConfig.ScrapeConfigs[0].JobName)
+ assert.Equal(t, 5*time.Second, time.Duration(r1.PrometheusConfig.ScrapeConfigs[0].ScrapeInterval))
assert.True(t, r1.UseStartTimeMetric)
assert.True(t, r1.TrimMetricSuffixes)
- assert.Equal(t, r1.StartTimeMetricRegex, "^(.+_)*process_start_time_seconds$")
+ assert.Equal(t, "^(.+_)*process_start_time_seconds$", r1.StartTimeMetricRegex)
assert.True(t, r1.ReportExtraScrapeMetrics)
assert.Equal(t, "http://my-targetallocator-service", r1.TargetAllocator.Endpoint)
@@ -106,6 +106,19 @@ func TestLoadTargetAllocatorConfig(t *testing.T) {
assert.Equal(t, promModel.Duration(5*time.Second), r2.PrometheusConfig.ScrapeConfigs[0].ScrapeInterval)
}
+func TestValidateConfigWithScrapeConfigFiles(t *testing.T) {
+ cm, err := confmaptest.LoadConf(filepath.Join("testdata", "config_scrape_config_files.yaml"))
+ require.NoError(t, err)
+ factory := NewFactory()
+ cfg := factory.CreateDefaultConfig()
+
+ sub, err := cm.Sub(component.NewIDWithName(metadata.Type, "").String())
+ require.NoError(t, err)
+ require.NoError(t, sub.Unmarshal(cfg))
+
+ require.NoError(t, component.ValidateConfig(cfg))
+}
+
func TestLoadConfigFailsOnUnknownSection(t *testing.T) {
cm, err := confmaptest.LoadConf(filepath.Join("testdata", "invalid-config-section.yaml"))
require.NoError(t, err)
diff --git a/receiver/prometheusreceiver/go.mod b/receiver/prometheusreceiver/go.mod
index 5950bfc16db6..55c0fee83fc7 100644
--- a/receiver/prometheusreceiver/go.mod
+++ b/receiver/prometheusreceiver/go.mod
@@ -6,31 +6,31 @@ require (
github.com/go-kit/log v0.2.1
github.com/gogo/protobuf v1.3.2
github.com/golang/snappy v0.0.4
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0
- github.com/prometheus/client_golang v1.20.2
- github.com/prometheus/common v0.57.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0
+ github.com/prometheus/client_golang v1.20.3
+ github.com/prometheus/common v0.59.1
github.com/prometheus/prometheus v0.54.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/protobuf v1.34.2
@@ -137,8 +137,8 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.0.2 // indirect
github.com/ovh/go-ovh v1.6.0 // indirect
@@ -152,7 +152,7 @@ require (
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
@@ -166,66 +166,67 @@ require (
github.com/vultr/govultr/v2 v2.17.2 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/mod v0.19.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.5.0 // indirect
golang.org/x/tools v0.23.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/api v0.188.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/receiver/prometheusreceiver/go.sum b/receiver/prometheusreceiver/go.sum
index c27ef9a740d8..fa3f682f4587 100644
--- a/receiver/prometheusreceiver/go.sum
+++ b/receiver/prometheusreceiver/go.sum
@@ -469,8 +469,8 @@ github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5Fsn
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.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -482,8 +482,8 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
@@ -506,8 +506,8 @@ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 h1:BkTk4gynLjguayxrYxZoMZjBnA
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg=
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/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v1.7.1 h1:UJcjSAI3aUKx52kfcfhblgyhZceouhvvs3OYdWgn+PY=
@@ -569,84 +569,86 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -655,40 +657,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
@@ -710,8 +712,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -788,8 +790,8 @@ golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -875,16 +877,16 @@ 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.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -896,8 +898,8 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -1009,10 +1011,10 @@ google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7Fc
google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1026,8 +1028,8 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji
google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/receiver/prometheusreceiver/internal/staleness_end_to_end_test.go b/receiver/prometheusreceiver/internal/staleness_end_to_end_test.go
index d9df9a986dda..12c6afb129f1 100644
--- a/receiver/prometheusreceiver/internal/staleness_end_to_end_test.go
+++ b/receiver/prometheusreceiver/internal/staleness_end_to_end_test.go
@@ -225,7 +225,7 @@ service:
}
}
- require.Greater(t, totalSamples, 0, "Expected at least 1 sample")
+ require.Positive(t, totalSamples, "Expected at least 1 sample")
// On every alternative scrape the prior scrape will be reported as sale.
// Expect at least:
// * The first scrape will NOT return stale markers
diff --git a/receiver/prometheusreceiver/internal/util_test.go b/receiver/prometheusreceiver/internal/util_test.go
index 3e9e121f5ee3..755f531730cc 100644
--- a/receiver/prometheusreceiver/internal/util_test.go
+++ b/receiver/prometheusreceiver/internal/util_test.go
@@ -111,7 +111,7 @@ func TestConvToMetricType(t *testing.T) {
t.Run(tt.name, func(t *testing.T) {
got, monotonic := convToMetricType(tt.mtype)
require.Equal(t, got.String(), tt.want.String())
- require.Equal(t, monotonic, tt.wantMonotonic)
+ require.Equal(t, tt.wantMonotonic, monotonic)
})
}
}
@@ -172,7 +172,7 @@ func TestGetBoundary(t *testing.T) {
}
assert.NoError(t, err)
- assert.Equal(t, value, tt.wantValue)
+ assert.Equal(t, tt.wantValue, value)
})
}
}
diff --git a/receiver/prometheusreceiver/metrics_receiver_helper_test.go b/receiver/prometheusreceiver/metrics_receiver_helper_test.go
index b4297dfb7040..0ab15d8c885b 100644
--- a/receiver/prometheusreceiver/metrics_receiver_helper_test.go
+++ b/receiver/prometheusreceiver/metrics_receiver_helper_test.go
@@ -626,7 +626,7 @@ func compareDoubleValue(doubleVal float64) numberPointComparator {
func assertNormalNan() numberPointComparator {
return func(t *testing.T, numberDataPoint pmetric.NumberDataPoint) {
- assert.Equal(t, math.Float64bits(numberDataPoint.DoubleValue()), value.NormalNaN,
+ assert.Equal(t, value.NormalNaN, math.Float64bits(numberDataPoint.DoubleValue()),
"Metric double value is not normalNaN as expected")
}
}
@@ -663,7 +663,7 @@ func compareSummary(count uint64, sum float64, quantiles [][]float64) summaryPoi
assert.Equal(t, quantiles[i][0], summaryDataPoint.QuantileValues().At(i).Quantile(),
"Summary quantile do not match")
if math.IsNaN(quantiles[i][1]) {
- assert.Equal(t, math.Float64bits(summaryDataPoint.QuantileValues().At(i).Value()), value.NormalNaN,
+ assert.Equal(t, value.NormalNaN, math.Float64bits(summaryDataPoint.QuantileValues().At(i).Value()),
"Summary quantile value is not normalNaN as expected")
} else {
assert.Equal(t, quantiles[i][1], summaryDataPoint.QuantileValues().At(i).Value(),
diff --git a/receiver/prometheusreceiver/metrics_receiver_labels_test.go b/receiver/prometheusreceiver/metrics_receiver_labels_test.go
index af253535cdc3..ebc4744bbbca 100644
--- a/receiver/prometheusreceiver/metrics_receiver_labels_test.go
+++ b/receiver/prometheusreceiver/metrics_receiver_labels_test.go
@@ -803,19 +803,19 @@ func verifyMultipleScopes(t *testing.T, td *testData, rms []pmetric.ResourceMetr
require.NotEmpty(t, rms, "At least one resource metric should be present")
sms := rms[0].ScopeMetrics()
- require.Equal(t, sms.Len(), 3, "Three scope metrics should be present")
+ require.Equal(t, 3, sms.Len(), "Three scope metrics should be present")
sms.Sort(func(a, b pmetric.ScopeMetrics) bool {
return a.Scope().Name() < b.Scope().Name()
})
- require.Equal(t, sms.At(0).Scope().Name(), "fake.scope.name")
- require.Equal(t, sms.At(0).Scope().Version(), "v0.1.0")
- require.Equal(t, sms.At(0).Scope().Attributes().Len(), 0)
- require.Equal(t, sms.At(1).Scope().Name(), "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver")
- require.Equal(t, sms.At(1).Scope().Attributes().Len(), 0)
- require.Equal(t, sms.At(2).Scope().Name(), "scope.with.attributes")
- require.Equal(t, sms.At(2).Scope().Version(), "v1.5.0")
- require.Equal(t, sms.At(2).Scope().Attributes().Len(), 1)
+ require.Equal(t, "fake.scope.name", sms.At(0).Scope().Name())
+ require.Equal(t, "v0.1.0", sms.At(0).Scope().Version())
+ require.Equal(t, 0, sms.At(0).Scope().Attributes().Len())
+ require.Equal(t, "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver", sms.At(1).Scope().Name())
+ require.Equal(t, 0, sms.At(1).Scope().Attributes().Len())
+ require.Equal(t, "scope.with.attributes", sms.At(2).Scope().Name())
+ require.Equal(t, "v1.5.0", sms.At(2).Scope().Version())
+ require.Equal(t, 1, sms.At(2).Scope().Attributes().Len())
scopeAttrVal, found := sms.At(2).Scope().Attributes().Get("animal")
require.True(t, found)
- require.Equal(t, scopeAttrVal.Str(), "bear")
+ require.Equal(t, "bear", scopeAttrVal.Str())
}
diff --git a/receiver/prometheusreceiver/metrics_receiver_scrape_config_files_test.go b/receiver/prometheusreceiver/metrics_receiver_scrape_config_files_test.go
new file mode 100644
index 000000000000..67fa4e4105b0
--- /dev/null
+++ b/receiver/prometheusreceiver/metrics_receiver_scrape_config_files_test.go
@@ -0,0 +1,69 @@
+// Copyright The OpenTelemetry Authors
+// SPDX-License-Identifier: Apache-2.0
+
+package prometheusreceiver
+
+import (
+ "fmt"
+ "os"
+ "testing"
+
+ "github.com/prometheus/prometheus/config"
+ "github.com/stretchr/testify/assert"
+ "github.com/stretchr/testify/require"
+ "go.opentelemetry.io/collector/pdata/pmetric"
+ semconv "go.opentelemetry.io/collector/semconv/v1.27.0"
+ "gopkg.in/yaml.v2"
+)
+
+var scrapeFileTargetPage = `
+# A simple counter
+# TYPE foo counter
+foo1 1
+`
+
+// TestScrapeConfigFiles validates that scrape configs provided via scrape_config_files are
+// also considered and added to the applied configuration
+
+func TestScrapeConfigFiles(t *testing.T) {
+ setMetricsTimestamp()
+ targets := []*testData{
+ {
+ name: "target1",
+ pages: []mockPrometheusResponse{
+ {code: 200, data: scrapeFileTargetPage},
+ },
+ validateFunc: verifyScrapeConfigFiles,
+ },
+ }
+
+ testComponent(t, targets, func(cfg *Config) {
+ // take the generated scrape config and move it into a file instead
+ marshalledScrapeConfigs, err := yaml.Marshal(cfg.PrometheusConfig.ScrapeConfigs)
+ require.NoError(t, err)
+ tmpDir := t.TempDir()
+ cfgFileName := fmt.Sprintf("%s/test-scrape-config.yaml", tmpDir)
+ scrapeConfigFileContent := fmt.Sprintf("scrape_configs:\n%s", string(marshalledScrapeConfigs))
+ err = os.WriteFile(cfgFileName, []byte(scrapeConfigFileContent), 0400)
+ require.NoError(t, err)
+ cfg.PrometheusConfig.ScrapeConfigs = []*config.ScrapeConfig{}
+ cfg.PrometheusConfig.ScrapeConfigFiles = []string{cfgFileName}
+ })
+}
+
+func verifyScrapeConfigFiles(t *testing.T, _ *testData, result []pmetric.ResourceMetrics) {
+ require.Len(t, result, 1)
+ serviceName, ok := result[0].Resource().Attributes().Get(semconv.AttributeServiceName)
+ assert.True(t, ok)
+ assert.Equal(t, "target1", serviceName.Str())
+ assert.Equal(t, 6, result[0].ScopeMetrics().At(0).Metrics().Len())
+ metricFound := false
+
+ for i := 0; i < result[0].ScopeMetrics().At(0).Metrics().Len(); i++ {
+ if result[0].ScopeMetrics().At(0).Metrics().At(i).Name() == "foo1" {
+ metricFound = true
+ break
+ }
+ }
+ assert.True(t, metricFound)
+}
diff --git a/receiver/prometheusreceiver/targetallocator/manager.go b/receiver/prometheusreceiver/targetallocator/manager.go
index 67d29fb297d5..06b3f2802d6d 100644
--- a/receiver/prometheusreceiver/targetallocator/manager.go
+++ b/receiver/prometheusreceiver/targetallocator/manager.go
@@ -158,6 +158,10 @@ func (m *Manager) sync(compareHash uint64, httpClient *http.Client) (uint64, err
}
func (m *Manager) applyCfg() error {
+ scrapeConfigs, err := m.promCfg.GetScrapeConfigs()
+ if err != nil {
+ return fmt.Errorf("could not get scrape configs: %w", err)
+ }
if !m.enableNativeHistograms {
// Enforce scraping classic histograms to avoid dropping them.
for _, scrapeConfig := range m.promCfg.ScrapeConfigs {
@@ -170,7 +174,7 @@ func (m *Manager) applyCfg() error {
}
discoveryCfg := make(map[string]discovery.Configs)
- for _, scrapeConfig := range m.promCfg.ScrapeConfigs {
+ for _, scrapeConfig := range scrapeConfigs {
discoveryCfg[scrapeConfig.JobName] = scrapeConfig.ServiceDiscoveryConfigs
m.settings.Logger.Info("Scrape job added", zap.String("jobName", scrapeConfig.JobName))
}
diff --git a/receiver/prometheusreceiver/testdata/config_scrape_config_files.yaml b/receiver/prometheusreceiver/testdata/config_scrape_config_files.yaml
new file mode 100644
index 000000000000..271a28933462
--- /dev/null
+++ b/receiver/prometheusreceiver/testdata/config_scrape_config_files.yaml
@@ -0,0 +1,8 @@
+prometheus:
+ trim_metric_suffixes: true
+ use_start_time_metric: true
+ start_time_metric_regex: '^(.+_)*process_start_time_seconds$'
+ report_extra_scrape_metrics: true
+ config:
+ scrape_config_files:
+ - ./testdata/scrape-config.yaml
diff --git a/receiver/prometheusreceiver/testdata/scrape-config.yaml b/receiver/prometheusreceiver/testdata/scrape-config.yaml
new file mode 100644
index 000000000000..712a1edd3b52
--- /dev/null
+++ b/receiver/prometheusreceiver/testdata/scrape-config.yaml
@@ -0,0 +1,3 @@
+scrape_configs:
+ - job_name: 'demo'
+ scrape_interval: 5s
\ No newline at end of file
diff --git a/receiver/pulsarreceiver/go.mod b/receiver/pulsarreceiver/go.mod
index bd91557d3802..6fc2cea1ec49 100644
--- a/receiver/pulsarreceiver/go.mod
+++ b/receiver/pulsarreceiver/go.mod
@@ -7,18 +7,18 @@ require (
github.com/apache/thrift v0.20.0
github.com/gogo/protobuf v1.3.2
github.com/jaegertracing/jaeger v1.60.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.109.0
github.com/openzipkin/zipkin-go v0.4.3
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -59,34 +59,34 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mtibben/percent v0.2.1 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pierrec/lz4 v2.6.1+incompatible // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/spaolacci/murmur3 v1.1.0 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/mod v0.20.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/pulsarreceiver/go.sum b/receiver/pulsarreceiver/go.sum
index 3bbfc41f7852..2c25314977df 100644
--- a/receiver/pulsarreceiver/go.sum
+++ b/receiver/pulsarreceiver/go.sum
@@ -182,12 +182,12 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRI
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c h1:NRoLoZvkBTKvR5gQLgA3e0hqjkY9u1wm+iOL45VN/qI=
github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
@@ -221,47 +221,47 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.1 h1:c3JZU5g5KezDXaMgL7GDFB7ihuLNzXo6eBuaJOmBiDA=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.0 h1:ULnMWuwcy4ix1oP5RFFRcmpEbaU5YabW6nWcLMQQRo0=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 h1:4K4tsIXefpVJtvA/8srF4V4y0akAoPHkIslgAkjixJA=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0/go.mod h1:jjdQuTGVsXV4vSs+CJ2qYDeDPf9yIJV23qlIzBm73Vg=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -289,8 +289,8 @@ golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwY
golang.org/x/net v0.0.0-20210726213435-c6fcb2dbf985/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
-golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
-golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -301,8 +301,8 @@ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210819135213-f52c844e1c1c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
@@ -310,8 +310,8 @@ golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fq
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
diff --git a/receiver/purefareceiver/go.mod b/receiver/purefareceiver/go.mod
index 959c351331f9..ad2411002c21 100644
--- a/receiver/purefareceiver/go.mod
+++ b/receiver/purefareceiver/go.mod
@@ -3,19 +3,19 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefa
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0
- github.com/prometheus/common v0.57.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0
+ github.com/prometheus/common v0.59.1
github.com/prometheus/prometheus v0.54.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
)
@@ -117,8 +117,8 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.0.2 // indirect
github.com/ovh/go-ovh v1.6.0 // indirect
@@ -126,7 +126,7 @@ require (
github.com/pkg/errors v0.9.1 // 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/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
github.com/prometheus/common/sigv4 v0.1.0 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
@@ -135,45 +135,45 @@ require (
github.com/spf13/pflag v1.0.5 // indirect
github.com/vultr/govultr/v2 v2.17.2 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/mod v0.19.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.5.0 // indirect
golang.org/x/tools v0.23.0 // indirect
google.golang.org/api v0.188.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
diff --git a/receiver/purefareceiver/go.sum b/receiver/purefareceiver/go.sum
index 520d703465b7..5a624729ee14 100644
--- a/receiver/purefareceiver/go.sum
+++ b/receiver/purefareceiver/go.sum
@@ -468,8 +468,8 @@ github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5Fsn
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.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -481,8 +481,8 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
@@ -504,8 +504,8 @@ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 h1:BkTk4gynLjguayxrYxZoMZjBnA
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg=
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/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v1.7.1 h1:UJcjSAI3aUKx52kfcfhblgyhZceouhvvs3OYdWgn+PY=
@@ -567,122 +567,124 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABzeYmX3GTTZLzwJluJlk=
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
@@ -704,8 +706,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -782,8 +784,8 @@ golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -865,16 +867,16 @@ 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.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -886,8 +888,8 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -999,10 +1001,10 @@ google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7Fc
google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1016,8 +1018,8 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji
google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/receiver/purefbreceiver/go.mod b/receiver/purefbreceiver/go.mod
index 1c1d8b1130f1..9bc41bdbf470 100644
--- a/receiver/purefbreceiver/go.mod
+++ b/receiver/purefbreceiver/go.mod
@@ -3,19 +3,19 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefb
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0
- github.com/prometheus/common v0.57.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0
+ github.com/prometheus/common v0.59.1
github.com/prometheus/prometheus v0.54.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
)
@@ -117,8 +117,8 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.0.2 // indirect
github.com/ovh/go-ovh v1.6.0 // indirect
@@ -126,7 +126,7 @@ require (
github.com/pkg/errors v0.9.1 // 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/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
github.com/prometheus/common/sigv4 v0.1.0 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
@@ -135,45 +135,45 @@ require (
github.com/spf13/pflag v1.0.5 // indirect
github.com/vultr/govultr/v2 v2.17.2 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/mod v0.19.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.5.0 // indirect
golang.org/x/tools v0.23.0 // indirect
google.golang.org/api v0.188.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
diff --git a/receiver/purefbreceiver/go.sum b/receiver/purefbreceiver/go.sum
index 520d703465b7..5a624729ee14 100644
--- a/receiver/purefbreceiver/go.sum
+++ b/receiver/purefbreceiver/go.sum
@@ -468,8 +468,8 @@ github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5Fsn
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.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -481,8 +481,8 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
@@ -504,8 +504,8 @@ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 h1:BkTk4gynLjguayxrYxZoMZjBnA
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg=
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/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v1.7.1 h1:UJcjSAI3aUKx52kfcfhblgyhZceouhvvs3OYdWgn+PY=
@@ -567,122 +567,124 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABzeYmX3GTTZLzwJluJlk=
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
@@ -704,8 +706,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -782,8 +784,8 @@ golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -865,16 +867,16 @@ 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.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -886,8 +888,8 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -999,10 +1001,10 @@ google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7Fc
google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1016,8 +1018,8 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji
google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/receiver/rabbitmqreceiver/factory.go b/receiver/rabbitmqreceiver/factory.go
index 1d23a9a58821..aff3bca6e49f 100644
--- a/receiver/rabbitmqreceiver/factory.go
+++ b/receiver/rabbitmqreceiver/factory.go
@@ -48,7 +48,7 @@ func createMetricsReceiver(_ context.Context, params receiver.Settings, rConf co
}
rabbitScraper := newScraper(params.Logger, cfg, params)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), rabbitScraper.scrape, scraperhelper.WithStart(rabbitScraper.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, rabbitScraper.scrape, scraperhelper.WithStart(rabbitScraper.start))
if err != nil {
return nil, err
}
diff --git a/receiver/rabbitmqreceiver/go.mod b/receiver/rabbitmqreceiver/go.mod
index 7be9430440c3..c97e58e47f9f 100644
--- a/receiver/rabbitmqreceiver/go.mod
+++ b/receiver/rabbitmqreceiver/go.mod
@@ -4,19 +4,19 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -44,37 +44,37 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/rabbitmqreceiver/go.sum b/receiver/rabbitmqreceiver/go.sum
index b06c1adc9d07..0a0ab880f993 100644
--- a/receiver/rabbitmqreceiver/go.sum
+++ b/receiver/rabbitmqreceiver/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -78,66 +78,66 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -153,20 +153,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/receivercreator/go.mod b/receiver/receivercreator/go.mod
index a87e75336676..5b7ecc6f06bf 100644
--- a/receiver/receivercreator/go.mod
+++ b/receiver/receivercreator/go.mod
@@ -4,22 +4,22 @@ go 1.22.0
require (
github.com/expr-lang/expr v1.16.9
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/spf13/cast v1.7.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -50,68 +50,69 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/receiver/receivercreator/go.sum b/receiver/receivercreator/go.sum
index f7c45905723a..75efbfca0359 100644
--- a/receiver/receivercreator/go.sum
+++ b/receiver/receivercreator/go.sum
@@ -76,12 +76,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -89,8 +89,8 @@ github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99
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=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -115,90 +115,92 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.1 h1:UiBhFP07YbZlv3fW2D/Xi0DrEMRGw2QB1DLV2JiJEis=
-go.opentelemetry.io/collector/client v1.14.1/go.mod h1:a8A6aWydaeiItFzY0zlHO/Q6mLNnZsW0Y/iVxbJsO4A=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.1 h1:If0hRGyfDbC9Y80CYcLBKeSdY7BXcs98r7gPJlzH5uU=
-go.opentelemetry.io/collector/config/configauth v0.108.1/go.mod h1:8P3fOkwwP7k09xaTKmu7MrMgTZmMXtWdUrJQgjhy3a4=
-go.opentelemetry.io/collector/config/configcompression v1.14.1 h1:YiNlBSeyDaFWrDPFpMJ7y7XlWYMDV0bh8GwO9ukXNa8=
-go.opentelemetry.io/collector/config/configcompression v1.14.1/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/configopaque v1.14.1 h1:5xAEa4ld+57xWKdU2gR5/6+rBa7LTCPfShJQFUxN0Zw=
-go.opentelemetry.io/collector/config/configopaque v1.14.1/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.1 h1:kJBpb/1GGKktEa6taf4TgfFY34JD4WpCFVq9by+VWyU=
-go.opentelemetry.io/collector/config/configretry v1.14.1/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.1 h1:cd5kNvLnIe+GVHUV6Fk6O5fkwS4at8dVCrFo7t0O8kE=
-go.opentelemetry.io/collector/config/configtls v1.14.1/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.1 h1:Z/U8+UpvGT2DZ64/kp/nlosJgjCkhZ7MaEqQ3QHudyo=
-go.opentelemetry.io/collector/config/internal v0.108.1/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.1 h1:h1kuC5Lvzxb3LcShUXdVHjh+PpqX/Kpd2ypNObwxH0s=
-go.opentelemetry.io/collector/extension/auth v0.108.1/go.mod h1:QLvy/dJdiPEhUbkhqIythMoVnZxmvbzeA2Wnm4oZSgU=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.0 h1:SMUKTntljRmFvB8nCVf6KjbEQ/qm63wi+huDx+Bc/po=
+go.opentelemetry.io/collector/client v1.15.0/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U=
+go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE=
+go.opentelemetry.io/collector/config/configcompression v1.15.0 h1:HHzus/ahJW2dA6h4S4vs1MwlbOck27Ivk/L3o0V94UA=
+go.opentelemetry.io/collector/config/configcompression v1.15.0/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/configopaque v1.15.0 h1:J1rmPR1WGro7BNCgni3o+VDoyB7ZqH2/SG1YK+6ujCw=
+go.opentelemetry.io/collector/config/configopaque v1.15.0/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs=
+go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.0 h1:imUIYDu6lo7juxxgpJhoMQ+LJRxqQzKvjOcWTo4u0IY=
+go.opentelemetry.io/collector/config/configtls v1.15.0/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns=
+go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg=
+go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 h1:kIJiOXHHBgMCvuDNA602dS39PJKB+ryiclLE3V5DIvM=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0/go.mod h1:6cGr7MxnF72lAiA7nbkSC8wnfIk+L9CtMzJWaaII9vs=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -207,40 +209,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -260,8 +262,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -272,12 +274,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -288,12 +290,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/receiver/redisreceiver/go.mod b/receiver/redisreceiver/go.mod
index 9c704321c793..a66a388f65c2 100644
--- a/receiver/redisreceiver/go.mod
+++ b/receiver/redisreceiver/go.mod
@@ -4,21 +4,21 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/redis/go-redis/v9 v9.6.1
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -66,16 +66,16 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -83,26 +83,26 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/redisreceiver/go.sum b/receiver/redisreceiver/go.sum
index 14bff3dcd7b3..bffc8359e89a 100644
--- a/receiver/redisreceiver/go.sum
+++ b/receiver/redisreceiver/go.sum
@@ -60,8 +60,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -117,18 +117,18 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/redis/go-redis/v9 v9.6.1 h1:HHDteefn6ZkTtY5fGUE8tj8uy85AHk6zP7CpzIAM0y4=
github.com/redis/go-redis/v9 v9.6.1/go.mod h1:0C0c6ycQsdpVNQpxb1njEQIqkx5UcsM8FJCQLgE9+RA=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -152,58 +152,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -217,8 +217,8 @@ golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -239,29 +239,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/redisreceiver/latencystats_test.go b/receiver/redisreceiver/latencystats_test.go
index 9f1c6e6d1eae..06cf32a672ec 100644
--- a/receiver/redisreceiver/latencystats_test.go
+++ b/receiver/redisreceiver/latencystats_test.go
@@ -12,10 +12,10 @@ import (
func TestParseLatencyStats(t *testing.T) {
ls, err := parseLatencyStats("p50=181.247,p55=182.271,p99=309.247,p99.9=1023.999")
require.NoError(t, err)
- require.Equal(t, ls["p50"], 181.247)
- require.Equal(t, ls["p55"], 182.271)
- require.Equal(t, ls["p99"], 309.247)
- require.Equal(t, ls["p99.9"], 1023.999)
+ require.Equal(t, 181.247, ls["p50"])
+ require.Equal(t, 182.271, ls["p55"])
+ require.Equal(t, 309.247, ls["p99"])
+ require.Equal(t, 1023.999, ls["p99.9"])
}
func TestParseMalformedLatencyStats(t *testing.T) {
diff --git a/receiver/redisreceiver/redis_scraper.go b/receiver/redisreceiver/redis_scraper.go
index ba04a8fce7a3..ba8c8d446ff2 100644
--- a/receiver/redisreceiver/redis_scraper.go
+++ b/receiver/redisreceiver/redis_scraper.go
@@ -60,8 +60,8 @@ func newRedisScraperWithClient(client client, settings receiver.Settings, cfg *C
mb: metadata.NewMetricsBuilder(cfg.MetricsBuilderConfig, settings),
configInfo: configInfo,
}
- return scraperhelper.NewScraper(
- metadata.Type.String(),
+ return scraperhelper.NewScraperWithComponentType(
+ metadata.Type,
rs.Scrape,
scraperhelper.WithShutdown(rs.shutdown),
)
diff --git a/receiver/riakreceiver/factory.go b/receiver/riakreceiver/factory.go
index b70bdc0472f8..83b32569f36b 100644
--- a/receiver/riakreceiver/factory.go
+++ b/receiver/riakreceiver/factory.go
@@ -48,7 +48,7 @@ func createMetricsReceiver(_ context.Context, params receiver.Settings, rConf co
}
riakScraper := newScraper(params.Logger, cfg, params)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), riakScraper.scrape, scraperhelper.WithStart(riakScraper.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, riakScraper.scrape, scraperhelper.WithStart(riakScraper.start))
if err != nil {
return nil, err
}
diff --git a/receiver/riakreceiver/go.mod b/receiver/riakreceiver/go.mod
index 8935a4fc7af2..4b2ef6695a83 100644
--- a/receiver/riakreceiver/go.mod
+++ b/receiver/riakreceiver/go.mod
@@ -4,19 +4,19 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -45,36 +45,36 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/riakreceiver/go.sum b/receiver/riakreceiver/go.sum
index b06c1adc9d07..0a0ab880f993 100644
--- a/receiver/riakreceiver/go.sum
+++ b/receiver/riakreceiver/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -78,66 +78,66 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -153,20 +153,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/saphanareceiver/go.mod b/receiver/saphanareceiver/go.mod
index 8250fd29b056..85e52547e52b 100644
--- a/receiver/saphanareceiver/go.mod
+++ b/receiver/saphanareceiver/go.mod
@@ -3,21 +3,21 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphan
go 1.22.0
require (
- github.com/SAP/go-hdb v1.12.0
+ github.com/SAP/go-hdb v1.12.1
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -43,28 +43,28 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/saphanareceiver/go.sum b/receiver/saphanareceiver/go.sum
index c0c0cd07c692..cbfd40cf9904 100644
--- a/receiver/saphanareceiver/go.sum
+++ b/receiver/saphanareceiver/go.sum
@@ -1,5 +1,5 @@
-github.com/SAP/go-hdb v1.12.0 h1:ZSjQqVfOITKMiLN7ycbfRncrNcjzRw9/p349v4oEODI=
-github.com/SAP/go-hdb v1.12.0/go.mod h1:0DG4r/GryOydt1Z+ZardSS806ADjty2bR0wCPFpOzZA=
+github.com/SAP/go-hdb v1.12.1 h1:+SOCT23AsMIZz+G8M79/N4AS8Hkq0cPvQztF/BSKeqM=
+github.com/SAP/go-hdb v1.12.1/go.mod h1:rnW0pSZJPPFbyDQ4NPJaNBNk84KcWaTYkcpNUJGGNFk=
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
@@ -54,16 +54,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -72,50 +72,50 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -125,8 +125,8 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@@ -141,12 +141,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/saphanareceiver/scraper.go b/receiver/saphanareceiver/scraper.go
index b08f2d067e7b..c803590a0dd0 100644
--- a/receiver/saphanareceiver/scraper.go
+++ b/receiver/saphanareceiver/scraper.go
@@ -34,7 +34,7 @@ func newSapHanaScraper(settings receiver.Settings, cfg *Config, factory sapHanaC
mbs: make(map[string]*metadata.MetricsBuilder),
factory: factory,
}
- return scraperhelper.NewScraper(metadata.Type.String(), rs.scrape)
+ return scraperhelper.NewScraperWithComponentType(metadata.Type, rs.scrape)
}
func (s *sapHanaScraper) getMetricsBuilder(resourceAttributes map[string]string) (*metadata.MetricsBuilder, error) {
diff --git a/receiver/sapmreceiver/go.mod b/receiver/sapmreceiver/go.mod
index 526b2de08b8d..9a3ec1c3b288 100644
--- a/receiver/sapmreceiver/go.mod
+++ b/receiver/sapmreceiver/go.mod
@@ -6,21 +6,21 @@ require (
github.com/gorilla/mux v1.8.1
github.com/jaegertracing/jaeger v1.60.0
github.com/klauspost/compress v1.17.9
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0
github.com/signalfx/sapm-proto v0.14.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -49,41 +49,41 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/sapmreceiver/go.sum b/receiver/sapmreceiver/go.sum
index 8cfb5031a6d3..f90eada5d982 100644
--- a/receiver/sapmreceiver/go.sum
+++ b/receiver/sapmreceiver/go.sum
@@ -70,12 +70,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8m
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -90,76 +90,76 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0 h1:px+iViqF0JB6+COJL6cTSa0HLpJRNlPmFUA6zjOCKMk=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0/go.mod h1:Zs5z/fdsRN3v9mChU2aYNGzUAJgY+2D+T7ZRGiZ3lmY=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -175,20 +175,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/signalfxreceiver/go.mod b/receiver/signalfxreceiver/go.mod
index af2e06a5faaa..f787ed9b35c1 100644
--- a/receiver/signalfxreceiver/go.mod
+++ b/receiver/signalfxreceiver/go.mod
@@ -4,23 +4,23 @@ go 1.22.0
require (
github.com/gorilla/mux v1.8.1
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.109.0
github.com/signalfx/com_signalfx_metrics_protobuf v0.0.3
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -30,6 +30,7 @@ require (
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
@@ -48,20 +49,21 @@ require (
github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shirou/gopsutil/v4 v4.24.8 // indirect
@@ -69,34 +71,34 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/signalfxreceiver/go.sum b/receiver/signalfxreceiver/go.sum
index 98e9a9e4d2b6..3c16e312a0a1 100644
--- a/receiver/signalfxreceiver/go.sum
+++ b/receiver/signalfxreceiver/go.sum
@@ -7,6 +7,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
@@ -67,6 +69,8 @@ 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/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
+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/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -82,16 +86,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
@@ -115,76 +119,76 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -200,8 +204,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -212,12 +216,12 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/simpleprometheusreceiver/examples/federation/prom-counter/go.mod b/receiver/simpleprometheusreceiver/examples/federation/prom-counter/go.mod
index a0340697ab48..3dbe417c77b3 100644
--- a/receiver/simpleprometheusreceiver/examples/federation/prom-counter/go.mod
+++ b/receiver/simpleprometheusreceiver/examples/federation/prom-counter/go.mod
@@ -3,11 +3,11 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simple
go 1.22.0
require (
- github.com/prometheus/client_golang v1.20.2
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
+ github.com/prometheus/client_golang v1.20.3
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
go.uber.org/zap v1.27.0
)
@@ -20,12 +20,12 @@ require (
github.com/klauspost/compress v1.17.9 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.55.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
)
diff --git a/receiver/simpleprometheusreceiver/examples/federation/prom-counter/go.sum b/receiver/simpleprometheusreceiver/examples/federation/prom-counter/go.sum
index 18e94f588019..7411c8361933 100644
--- a/receiver/simpleprometheusreceiver/examples/federation/prom-counter/go.sum
+++ b/receiver/simpleprometheusreceiver/examples/federation/prom-counter/go.sum
@@ -21,36 +21,36 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.55.0 h1:KEi6DK7lXW/m7Ig5i47x0vRzuBsHuvJdi5ee6Y3G1dc=
-github.com/prometheus/common v0.55.0/go.mod h1:2SECS4xJG1kd8XF9IcM1gMX6510RAEL65zxzNImwdc8=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
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.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8=
go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
diff --git a/receiver/simpleprometheusreceiver/go.mod b/receiver/simpleprometheusreceiver/go.mod
index c9fefbe9484c..fa4a9482560d 100644
--- a/receiver/simpleprometheusreceiver/go.mod
+++ b/receiver/simpleprometheusreceiver/go.mod
@@ -3,17 +3,17 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simple
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0
- github.com/prometheus/common v0.57.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0
+ github.com/prometheus/common v0.59.1
github.com/prometheus/prometheus v0.54.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
k8s.io/client-go v0.31.0
)
@@ -116,8 +116,8 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.0.2 // indirect
github.com/ovh/go-ovh v1.6.0 // indirect
@@ -125,7 +125,7 @@ require (
github.com/pkg/errors v0.9.1 // 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/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
github.com/prometheus/common/sigv4 v0.1.0 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
@@ -135,47 +135,47 @@ require (
github.com/vultr/govultr/v2 v2.17.2 // indirect
github.com/x448/float16 v0.8.4 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/mod v0.19.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/time v0.5.0 // indirect
golang.org/x/tools v0.23.0 // indirect
google.golang.org/api v0.188.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
diff --git a/receiver/simpleprometheusreceiver/go.sum b/receiver/simpleprometheusreceiver/go.sum
index d2cc889984ab..105dff02563e 100644
--- a/receiver/simpleprometheusreceiver/go.sum
+++ b/receiver/simpleprometheusreceiver/go.sum
@@ -468,8 +468,8 @@ github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5Fsn
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.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -481,8 +481,8 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
@@ -504,8 +504,8 @@ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 h1:BkTk4gynLjguayxrYxZoMZjBnA
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg=
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/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v1.7.1 h1:UJcjSAI3aUKx52kfcfhblgyhZceouhvvs3OYdWgn+PY=
@@ -569,122 +569,124 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABzeYmX3GTTZLzwJluJlk=
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
@@ -706,8 +708,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -784,8 +786,8 @@ golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -867,16 +869,16 @@ 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.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -888,8 +890,8 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
@@ -1001,10 +1003,10 @@ google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7Fc
google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1018,8 +1020,8 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji
google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/receiver/skywalkingreceiver/README.md b/receiver/skywalkingreceiver/README.md
index 1cffd714d9bf..f7f22ffb3016 100644
--- a/receiver/skywalkingreceiver/README.md
+++ b/receiver/skywalkingreceiver/README.md
@@ -18,6 +18,10 @@ Receives trace data and metric data in [Skywalking](https://skywalking.apache.or
Note: The current metrics receiver only supports receiving JVM data.
+## Prerequisites
+
+This receiver supports [Apache Skywalking-Java Agent](https://github.com/apache/skywalking-java) version 8.9.0+
+
## Getting Started
By default, the Skywalking receiver will not serve any protocol. A protocol must be
diff --git a/receiver/skywalkingreceiver/go.mod b/receiver/skywalkingreceiver/go.mod
index 0fd23b4f2507..497488f33e92 100644
--- a/receiver/skywalkingreceiver/go.mod
+++ b/receiver/skywalkingreceiver/go.mod
@@ -4,22 +4,22 @@ go 1.22.0
require (
github.com/gorilla/mux v1.8.1
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/skywalking v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/skywalking v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
google.golang.org/grpc v1.66.0
@@ -52,36 +52,36 @@ require (
github.com/mostynb/go-grpc-compression v1.2.3 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/receiver/skywalkingreceiver/go.sum b/receiver/skywalkingreceiver/go.sum
index 4c31a03d62cf..0a0d09d7eae6 100644
--- a/receiver/skywalkingreceiver/go.sum
+++ b/receiver/skywalkingreceiver/go.sum
@@ -105,18 +105,18 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
@@ -129,74 +129,74 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
@@ -236,8 +236,8 @@ golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug
golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -263,8 +263,8 @@ golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
@@ -277,8 +277,8 @@ golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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=
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
diff --git a/receiver/snmpreceiver/factory.go b/receiver/snmpreceiver/factory.go
index 075ea297776e..22509e291630 100644
--- a/receiver/snmpreceiver/factory.go
+++ b/receiver/snmpreceiver/factory.go
@@ -61,7 +61,7 @@ func createMetricsReceiver(
}
snmpScraper := newScraper(params.Logger, snmpConfig, params)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), snmpScraper.scrape, scraperhelper.WithStart(snmpScraper.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, snmpScraper.scrape, scraperhelper.WithStart(snmpScraper.start))
if err != nil {
return nil, err
}
diff --git a/receiver/snmpreceiver/go.mod b/receiver/snmpreceiver/go.mod
index 27679af8080e..3fa7f10cc11c 100644
--- a/receiver/snmpreceiver/go.mod
+++ b/receiver/snmpreceiver/go.mod
@@ -4,18 +4,18 @@ go 1.22.0
require (
github.com/gosnmp/gosnmp v1.38.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -64,18 +64,18 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
- github.com/shirou/gopsutil/v4 v4.24.7 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.8 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/spf13/cobra v1.8.1 // indirect
@@ -84,64 +84,65 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
golang.org/x/mod v0.17.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
gonum.org/v1/gonum v0.15.1 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/grpc v1.66.0 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/grpc v1.66.1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/receiver/snmpreceiver/go.sum b/receiver/snmpreceiver/go.sum
index 19be74c8b5b2..1aadd581043f 100644
--- a/receiver/snmpreceiver/go.sum
+++ b/receiver/snmpreceiver/go.sum
@@ -120,12 +120,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -135,8 +135,8 @@ 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=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
-github.com/shirou/gopsutil/v4 v4.24.7 h1:V9UGTK4gQ8HvcnPKf6Zt3XHyQq/peaekfxpJ2HSocJk=
-github.com/shirou/gopsutil/v4 v4.24.7/go.mod h1:0uW/073rP7FYLOkvxolUQM5rMOLTNmRXnFKafpb71rw=
+github.com/shirou/gopsutil/v4 v4.24.8 h1:pVQjIenQkIhqO81mwTaXjTzOMT7d3TZkf43PlVFHENI=
+github.com/shirou/gopsutil/v4 v4.24.8/go.mod h1:wE0OrJtj4dG+hYkxqDH3QiBICdKSf04/npcvLLc/oRg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
@@ -164,90 +164,92 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.1 h1:UiBhFP07YbZlv3fW2D/Xi0DrEMRGw2QB1DLV2JiJEis=
-go.opentelemetry.io/collector/client v1.14.1/go.mod h1:a8A6aWydaeiItFzY0zlHO/Q6mLNnZsW0Y/iVxbJsO4A=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.1 h1:If0hRGyfDbC9Y80CYcLBKeSdY7BXcs98r7gPJlzH5uU=
-go.opentelemetry.io/collector/config/configauth v0.108.1/go.mod h1:8P3fOkwwP7k09xaTKmu7MrMgTZmMXtWdUrJQgjhy3a4=
-go.opentelemetry.io/collector/config/configcompression v1.14.1 h1:YiNlBSeyDaFWrDPFpMJ7y7XlWYMDV0bh8GwO9ukXNa8=
-go.opentelemetry.io/collector/config/configcompression v1.14.1/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.1 h1:+KRFQfm0W2NHEtNMa1UuXvXvBX6B/2CTBvJk6Zi3Jhk=
-go.opentelemetry.io/collector/config/confighttp v0.108.1/go.mod h1:iqdC0Gljy2U7HDX3a7pZlAH2EI3TNhFWyoVwc9R16XE=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.1 h1:kJBpb/1GGKktEa6taf4TgfFY34JD4WpCFVq9by+VWyU=
-go.opentelemetry.io/collector/config/configretry v1.14.1/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.1 h1:cd5kNvLnIe+GVHUV6Fk6O5fkwS4at8dVCrFo7t0O8kE=
-go.opentelemetry.io/collector/config/configtls v1.14.1/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.1 h1:Z/U8+UpvGT2DZ64/kp/nlosJgjCkhZ7MaEqQ3QHudyo=
-go.opentelemetry.io/collector/config/internal v0.108.1/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:UBT8Ce6npFQeYkPciAV4IyIdpPzU62HYuAvJnbjJGCE=
-go.opentelemetry.io/collector/confmap/provider/envprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1LFEe1dy5EuSPOq2nUmodFo3JnJOme5+TxtsPPLgfRA=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:l3qS5ZmbdbgMLoCf7AzKnnM7gfh8M4svRQqEmf5lfOU=
-go.opentelemetry.io/collector/confmap/provider/httpprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Knp6z1C2fHWO58AG4gas+1du+rWQfV4mr4G5ttQEa7g=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:D8cKO+ZCOmZ6KcarX13EvMsuBkw8pe8QxxxxwpxReJg=
-go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:ozOtsxcQXrVndGjNwzsXcWfo0+dpBtHmL7bMrPE2EIM=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.1 h1:h1kuC5Lvzxb3LcShUXdVHjh+PpqX/Kpd2ypNObwxH0s=
-go.opentelemetry.io/collector/extension/auth v0.108.1/go.mod h1:QLvy/dJdiPEhUbkhqIythMoVnZxmvbzeA2Wnm4oZSgU=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1 h1:OH250Z/bXJTZjkeMwUERbLZiNPETlOxE3q4n536Kc4s=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.1/go.mod h1:3QSnFvGq5jXXwSPi94x2ggBGPZxdtD0lxpPOpV3RZRc=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:rDsZBF6MXpPRRFcfSGRX1RnlSsVGuyHhvlEa6Dm4zJo=
-go.opentelemetry.io/collector/otelcol/otelcoltest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GY7MEHwfra+Liq4T37L8mvviCzihXFN/ZBPjx0ydGwE=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.0 h1:SMUKTntljRmFvB8nCVf6KjbEQ/qm63wi+huDx+Bc/po=
+go.opentelemetry.io/collector/client v1.15.0/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U=
+go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE=
+go.opentelemetry.io/collector/config/configcompression v1.15.0 h1:HHzus/ahJW2dA6h4S4vs1MwlbOck27Ivk/L3o0V94UA=
+go.opentelemetry.io/collector/config/configcompression v1.15.0/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0=
+go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs=
+go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.0 h1:imUIYDu6lo7juxxgpJhoMQ+LJRxqQzKvjOcWTo4u0IY=
+go.opentelemetry.io/collector/config/configtls v1.15.0/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns=
+go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c h1:KSgKT17tne1/sK6ZYovPk7i6a2bA42KdB3NY70rrElk=
+go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:/syocs/ODZitkUDojxDNPSPWfEC84q+XGzrXq1bkb9k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c h1:5cuFVto4okfQZtASQiXkYwTaKI8aqkqth7Ug9HMd5u0=
+go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:TY9njdV+TW5jRUvCZUPOboKUNEr1xzB/e4ZjEPIPdTc=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c h1:tRGhc9dOuzQJ3ZXlOkBN8lBY22R/Jspq9q6HcW0Fo0I=
+go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:QKnaYuai5C5wDRoPVtLSkaz9ruH+HAnUzr3zOG2hgKU=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg=
+go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 h1:kIJiOXHHBgMCvuDNA602dS39PJKB+ryiclLE3V5DIvM=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.0/go.mod h1:6cGr7MxnF72lAiA7nbkSC8wnfIk+L9CtMzJWaaII9vs=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c h1:HekMlFyb45vHW8VHzdvHUPfS1/UpHLK/RXaxcpJLrS4=
+go.opentelemetry.io/collector/otelcol/otelcoltest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Q895g5P7WTolr1eNAUKNigkW7ESm0qKTnInhx8NHycQ=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
@@ -256,40 +258,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -301,8 +303,8 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
@@ -313,8 +315,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -329,14 +331,14 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -351,12 +353,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/receiver/snmpreceiver/scraper_test.go b/receiver/snmpreceiver/scraper_test.go
index 50a2275852e7..b5c3100c4388 100644
--- a/receiver/snmpreceiver/scraper_test.go
+++ b/receiver/snmpreceiver/scraper_test.go
@@ -137,7 +137,7 @@ func TestScrape(t *testing.T) {
}
metrics, err := scraper.scrape(context.Background())
require.NoError(t, err)
- require.Equal(t, metrics.MetricCount(), 0)
+ require.Equal(t, 0, metrics.MetricCount())
},
},
{
@@ -172,7 +172,7 @@ func TestScrape(t *testing.T) {
}
metrics, err := scraper.scrape(context.Background())
require.EqualError(t, err, clientErr.Error())
- require.Equal(t, metrics.MetricCount(), 0)
+ require.Equal(t, 0, metrics.MetricCount())
},
},
{
@@ -208,7 +208,7 @@ func TestScrape(t *testing.T) {
}
metrics, err := scraper.scrape(context.Background())
require.EqualError(t, err, expectedScrapeErr.Error())
- require.Equal(t, metrics.MetricCount(), 0)
+ require.Equal(t, 0, metrics.MetricCount())
},
},
{
@@ -639,7 +639,7 @@ func TestScrape(t *testing.T) {
}
metrics, err := scraper.scrape(context.Background())
require.EqualError(t, err, clientErr.Error())
- require.Equal(t, metrics.MetricCount(), 0)
+ require.Equal(t, 0, metrics.MetricCount())
},
},
{
@@ -687,7 +687,7 @@ func TestScrape(t *testing.T) {
}
metrics, err := scraper.scrape(context.Background())
require.EqualError(t, err, expectedScrapeErrMsg)
- require.Equal(t, metrics.MetricCount(), 0)
+ require.Equal(t, 0, metrics.MetricCount())
},
},
{
@@ -1289,7 +1289,7 @@ func TestScrape(t *testing.T) {
metrics, err := scraper.scrape(context.Background())
require.EqualError(t, err, fmt.Sprintf("%s; %s; %s", clientErr, expectedErr1, expectedErr2))
- require.Equal(t, metrics.MetricCount(), 0)
+ require.Equal(t, 0, metrics.MetricCount())
},
},
{
@@ -1373,7 +1373,7 @@ func TestScrape(t *testing.T) {
metrics, err := scraper.scrape(context.Background())
require.EqualError(t, err, fmt.Sprintf("%s; %s; %s; %s", expectedErr1, expectedErr2, expectedErr3, expectedErr4))
- require.Equal(t, metrics.MetricCount(), 0)
+ require.Equal(t, 0, metrics.MetricCount())
},
},
{
@@ -1838,7 +1838,7 @@ func TestScrape(t *testing.T) {
metrics, err := scraper.scrape(context.Background())
require.EqualError(t, err, fmt.Sprintf("%s; %s; %s", clientErr, expectedErr1, expectedErr2))
- require.Equal(t, metrics.MetricCount(), 0)
+ require.Equal(t, 0, metrics.MetricCount())
},
},
{
@@ -1918,7 +1918,7 @@ func TestScrape(t *testing.T) {
metrics, err := scraper.scrape(context.Background())
require.EqualError(t, err, fmt.Sprintf("%s; %s; %s; %s", expectedErr1, expectedErr2, expectedErr3, expectedErr4))
- require.Equal(t, metrics.MetricCount(), 0)
+ require.Equal(t, 0, metrics.MetricCount())
},
},
{
diff --git a/receiver/snowflakereceiver/factory.go b/receiver/snowflakereceiver/factory.go
index ebe07cd2bb36..677bb0aa4232 100644
--- a/receiver/snowflakereceiver/factory.go
+++ b/receiver/snowflakereceiver/factory.go
@@ -51,7 +51,7 @@ func createMetricsReceiver(_ context.Context,
cfg := baseCfg.(*Config)
snowflakeScraper := newSnowflakeMetricsScraper(params, cfg)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), snowflakeScraper.scrape, scraperhelper.WithStart(snowflakeScraper.start), scraperhelper.WithShutdown(snowflakeScraper.shutdown))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, snowflakeScraper.scrape, scraperhelper.WithStart(snowflakeScraper.start), scraperhelper.WithShutdown(snowflakeScraper.shutdown))
if err != nil {
return nil, err
}
diff --git a/receiver/snowflakereceiver/go.mod b/receiver/snowflakereceiver/go.mod
index 43da8256fe98..8989331512f4 100644
--- a/receiver/snowflakereceiver/go.mod
+++ b/receiver/snowflakereceiver/go.mod
@@ -5,18 +5,18 @@ go 1.22.0
require (
github.com/DATA-DOG/go-sqlmock v1.5.2
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/snowflakedb/gosnowflake v1.11.1
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -72,33 +72,33 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mtibben/percent v0.2.1 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pierrec/lz4/v4 v4.1.18 // indirect
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/sirupsen/logrus v1.9.0 // indirect
github.com/zeebo/xxh3 v1.0.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/exp v0.0.0-20231006140011-7918f672742d // indirect
golang.org/x/mod v0.17.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/term v0.23.0 // indirect
golang.org/x/text v0.17.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
diff --git a/receiver/snowflakereceiver/go.sum b/receiver/snowflakereceiver/go.sum
index 7c721c9921c7..97be26a6410d 100644
--- a/receiver/snowflakereceiver/go.sum
+++ b/receiver/snowflakereceiver/go.sum
@@ -146,16 +146,16 @@ github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0=
github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
github.com/snowflakedb/gosnowflake v1.11.1 h1:E91s8vBOSroaSTLsyjO4QPkEuzGmZcCxEFQLg214mvk=
@@ -173,46 +173,46 @@ 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.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -248,8 +248,8 @@ golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20210819135213-f52c844e1c1c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
diff --git a/receiver/solacereceiver/go.mod b/receiver/solacereceiver/go.mod
index 733b319c4258..54331cc9d4bc 100644
--- a/receiver/solacereceiver/go.mod
+++ b/receiver/solacereceiver/go.mod
@@ -8,20 +8,20 @@ go 1.22.0
require (
github.com/Azure/go-amqp v1.1.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/protobuf v1.34.2
@@ -48,18 +48,18 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/solacereceiver/go.sum b/receiver/solacereceiver/go.sum
index 42f36ca4c276..b11fae294dd4 100644
--- a/receiver/solacereceiver/go.sum
+++ b/receiver/solacereceiver/go.sum
@@ -56,12 +56,12 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
@@ -72,47 +72,47 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.1 h1:c3JZU5g5KezDXaMgL7GDFB7ihuLNzXo6eBuaJOmBiDA=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.0 h1:ULnMWuwcy4ix1oP5RFFRcmpEbaU5YabW6nWcLMQQRo0=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -136,8 +136,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/splunkenterprisereceiver/README.md b/receiver/splunkenterprisereceiver/README.md
index 9f7a69711d1a..092a427b7d7f 100644
--- a/receiver/splunkenterprisereceiver/README.md
+++ b/receiver/splunkenterprisereceiver/README.md
@@ -59,15 +59,15 @@ receivers:
timeout: 45s
exporters:
- logging:
- loglevel: info
+ debug:
+ verbosity: basic
service:
extensions: [basicauth/indexer, basicauth/cluster_master]
pipelines:
metrics:
receivers: [splunkenterprise]
- exporters: [logging]
+ exporters: [debug]
```
For a full list of settings exposed by this receiver please look [here](./config.go) with a detailed configuration [here](./testdata/config.yaml).
diff --git a/receiver/splunkenterprisereceiver/factory.go b/receiver/splunkenterprisereceiver/factory.go
index 1f0f5be427ee..769038f6b31c 100644
--- a/receiver/splunkenterprisereceiver/factory.go
+++ b/receiver/splunkenterprisereceiver/factory.go
@@ -61,7 +61,7 @@ func createMetricsReceiver(
cfg := baseCfg.(*Config)
splunkScraper := newSplunkMetricsScraper(params, cfg)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(),
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type,
splunkScraper.scrape,
scraperhelper.WithStart(splunkScraper.start))
if err != nil {
diff --git a/receiver/splunkenterprisereceiver/go.mod b/receiver/splunkenterprisereceiver/go.mod
index acaaf14a01aa..0ec9a27be87d 100644
--- a/receiver/splunkenterprisereceiver/go.mod
+++ b/receiver/splunkenterprisereceiver/go.mod
@@ -4,19 +4,19 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -45,34 +45,34 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/splunkenterprisereceiver/go.sum b/receiver/splunkenterprisereceiver/go.sum
index 3c1fd97d5f69..bf8d31ec6617 100644
--- a/receiver/splunkenterprisereceiver/go.sum
+++ b/receiver/splunkenterprisereceiver/go.sum
@@ -58,16 +58,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -76,64 +76,64 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -149,20 +149,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/splunkenterprisereceiver/search_result.go b/receiver/splunkenterprisereceiver/search_result.go
index 7a40049ada71..03f5d2a3f45a 100644
--- a/receiver/splunkenterprisereceiver/search_result.go
+++ b/receiver/splunkenterprisereceiver/search_result.go
@@ -12,7 +12,7 @@ var searchDict = map[string]string{
`SplunkSchedulerAvgRunTime`: `search=search earliest=-10m latest=now index=_internal host=* sourcetype=scheduler (status="completed" OR status="skipped" OR status="deferred" OR status="success") | eval runTime = avg(run_time) | stats avg(runTime) AS runTime by host | eval host = if(isnull(host), "(UNKNOWN)", host) | eval run_time_avg = round(runTime, 2) | fields host, run_time_avg`,
`SplunkIndexerRawWriteSeconds`: `search=search earliest=-10m latest=now index=_internal host=* source=*metrics.log sourcetype=splunkd group=pipeline name=indexerpipe processor=indexer | eval ingest_pipe = if(isnotnull(ingest_pipe), ingest_pipe, "none") | search ingest_pipe=* | stats sum(write_cpu_seconds) AS "raw_data_write_seconds" by host | fields host, raw_data_write_seconds`,
`SplunkIndexerCpuSeconds`: `search=search earliest=-10m latest=now index=_internal host=* source=*metrics.log sourcetype=splunkd group=pipeline name=indexerpipe processor=indexer | eval ingest_pipe = if(isnotnull(ingest_pipe), ingest_pipe, "none") | search ingest_pipe=* | stats sum(service_cpu_seconds) AS "service_cpu_seconds" by host | fields host, service_cpu_seconds`,
- `SplunkIoAvgIops`: `search=search earliest=-10m latest=now index=_introspection sourcetype=splunk_resource_usage component=IOStats host=* | eval mount_point = 'data.mount_point' | eval reads_ps = 'data.reads_ps' | eval writes_ps = 'data.writes_ps' | eval interval = 'data.interval' | eval total_io = reads_ps %2B writes_ps| eval op_count = (interval * total_io)| search data.mount_point="/opt/splunk/var" | stats avg(op_count) as iops by host| eval iops = round(iops) | fields host, iops`,
+ `SplunkIoAvgIops`: `search=search earliest=-10m latest=now index=_introspection sourcetype=splunk_resource_usage component=IOStats host=* | eval mount_point = 'data.mount_point' | eval reads_ps = 'data.reads_ps' | eval writes_ps = 'data.writes_ps' | eval interval = 'data.interval' | eval total_io = reads_ps %2B writes_ps| eval op_count = (interval * total_io)| stats avg(op_count) as iops by host| eval iops = round(iops) | fields host, iops`,
`SplunkPipelineQueues`: `search=search earliest=-10m latest=now index=_telemetry | stats count(index) | appendcols [| rest splunk_server_group=dmc_group_indexer splunk_server_group="dmc_group_indexer" /services/server/introspection/queues | search title=parsingQueue* OR title=aggQueue* OR title=typingQueue* OR title=indexQueue* | eval fill_perc=round(current_size_bytes / max_size_bytes * 100,2) | fields splunk_server, title, fill_perc | rex field=title %22%28%3F%3Cqueue_name%3E%5E%5Cw%2B%29%28%3F%3A%5C.%28%3F%3Cpipeline_number%3E%5Cd%2B%29%29%3F%22 | eval fill_perc = if(isnotnull(pipeline_number), "pset".pipeline_number.": ".fill_perc, fill_perc) | chart values(fill_perc) over splunk_server by queue_name | eval pset_count = mvcount(parsingQueue)] | eval host = splunk_server | stats sum(pset_count) as "pipeline_sets", sum(parsingQueue) as "parse_queue_ratio", sum(aggQueue) as "agg_queue_ratio", sum(typingQueue) as "typing_queue_ratio", sum(indexQueue) as "index_queue_ratio" by host | fields host, pipeline_sets, parse_queue_ratio, agg_queue_ratio, typing_queue_ratio, index_queue_ratio`,
`SplunkBucketsSearchableStatus`: `search=search earliest=-10m latest=now index=_telemetry | stats count(index) | appendcols [| rest splunk_server_group=dmc_group_cluster_master splunk_server_group=* /services/cluster/master/peers | eval splunk_server = label | fields splunk_server, label, is_searchable, status, site, bucket_count, host_port_pair, last_heartbeat, replication_port, base_generation_id, title, bucket_count_by_index.* | eval is_searchable = if(is_searchable == 1 or is_searchable == "1", "Yes", "No")] | sort - last_heartbeat | search label="***" | search is_searchable="*" | search status="*" | search site="*" | eval host = splunk_server | stats values(is_searchable) as is_searchable, values(status) as status, avg(bucket_count) as bucket_count by host | fields host, is_searchable, status, bucket_count`,
`SplunkIndexesData`: `search=search earliest=-10m latest=now index=_telemetry | stats count(index) | appendcols [| rest splunk_server_group=dmc_group_indexer splunk_server_group="*" /services/data/indexes] | join title splunk_server type=outer [ rest splunk_server_group=dmc_group_indexer splunk_server_group="*" /services/data/indexes-extended ] | eval elapsedTime = now() - strptime(minTime,"%25Y-%25m-%25dT%25H%3A%25M%3A%25S%25z") | eval dataAge = ceiling(elapsedTime / 86400) | eval indexSizeGB = if(currentDBSizeMB >= 1 AND totalEventCount >=1, currentDBSizeMB/1024, null()) | eval maxSizeGB = maxTotalDataSizeMB / 1024 | eval sizeUsagePerc = indexSizeGB / maxSizeGB * 100 | stats dc(splunk_server) AS splunk_server_count count(indexSizeGB) as "non_empty_instances" sum(indexSizeGB) AS total_size_gb avg(indexSizeGB) as average_size_gb avg(sizeUsagePerc) as average_usage_perc median(dataAge) as median_data_age max(dataAge) as oldest_data_age latest(bucket_dirs.home.warm_bucket_count) as warm_bucket_count latest(bucket_dirs.home.hot_bucket_count) as hot_bucket_count by title, datatype | eval warm_bucket_count = if(isnotnull(warm_bucket_count), warm_bucket_count, 0)| eval hot_bucket_count = if(isnotnull(hot_bucket_count), hot_bucket_count, 0)| eval bucket_count = (warm_bucket_count %2B hot_bucket_count)| eval total_size_gb = if(isnotnull(total_size_gb), round(total_size_gb, 2), 0) | eval average_size_gb = if(isnotnull(average_size_gb), round(average_size_gb, 2), 0) | eval average_usage_perc = if(isnotnull(average_usage_perc), round(average_usage_perc, 2), 0) | eval median_data_age = if(isNum(median_data_age), median_data_age, 0) | eval oldest_data_age = if(isNum(oldest_data_age), oldest_data_age, 0) | fields title splunk_server_count non_empty_instances total_size_gb average_size_gb average_usage_perc median_data_age bucket_count warm_bucket_count hot_bucket_count`,
diff --git a/receiver/splunkhecreceiver/go.mod b/receiver/splunkhecreceiver/go.mod
index 796aaf9d923f..516a16f81c4f 100644
--- a/receiver/splunkhecreceiver/go.mod
+++ b/receiver/splunkhecreceiver/go.mod
@@ -6,24 +6,24 @@ require (
github.com/google/uuid v1.6.0
github.com/gorilla/mux v1.8.1
github.com/json-iterator/go v1.1.12
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -52,42 +52,42 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/splunkhecreceiver/go.sum b/receiver/splunkhecreceiver/go.sum
index f3ca9c7bfdb0..11436a72b4b1 100644
--- a/receiver/splunkhecreceiver/go.sum
+++ b/receiver/splunkhecreceiver/go.sum
@@ -114,16 +114,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
@@ -146,76 +146,76 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -225,18 +225,18 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
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.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -245,18 +245,18 @@ golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
diff --git a/receiver/splunkhecreceiver/receiver_test.go b/receiver/splunkhecreceiver/receiver_test.go
index b222a6befcf3..e2f2590c3590 100644
--- a/receiver/splunkhecreceiver/receiver_test.go
+++ b/receiver/splunkhecreceiver/receiver_test.go
@@ -1768,7 +1768,7 @@ func Test_splunkhecreceiver_handleHealthPath(t *testing.T) {
respBytes, err := io.ReadAll(resp.Body)
assert.NoError(t, err)
defer resp.Body.Close()
- assert.Equal(t, string(respBytes), responseHecHealthy)
+ assert.Equal(t, responseHecHealthy, string(respBytes))
assert.Equal(t, 200, resp.StatusCode)
}
diff --git a/receiver/sqlqueryreceiver/go.mod b/receiver/sqlqueryreceiver/go.mod
index 24f9ff9e40b0..c5c9c42b58a4 100644
--- a/receiver/sqlqueryreceiver/go.mod
+++ b/receiver/sqlqueryreceiver/go.mod
@@ -4,29 +4,29 @@ go 1.22.0
require (
github.com/docker/go-connections v0.5.0
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sqlquery v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sqlquery v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
require (
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c
)
require (
@@ -41,7 +41,7 @@ require (
github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c // indirect
github.com/Microsoft/go-winio v0.6.1 // indirect
github.com/Microsoft/hcsshim v0.11.4 // indirect
- github.com/SAP/go-hdb v1.12.0 // indirect
+ github.com/SAP/go-hdb v1.12.1 // indirect
github.com/apache/arrow/go/v15 v15.0.0 // indirect
github.com/aws/aws-sdk-go-v2 v1.26.1 // indirect
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 // indirect
@@ -68,6 +68,7 @@ require (
github.com/docker/docker v26.1.5+incompatible // indirect
github.com/docker/go-units v0.5.0 // indirect
github.com/dvsekhvalnov/jose2go v1.6.0 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/gabriel-vasile/mimetype v1.4.2 // indirect
@@ -104,6 +105,7 @@ require (
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
github.com/lib/pq v1.10.9 // indirect
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/magiconair/properties v1.8.7 // indirect
github.com/microsoft/go-mssqldb v1.7.2 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
@@ -118,8 +120,8 @@ require (
github.com/morikuni/aec v1.0.0 // indirect
github.com/mtibben/percent v0.2.1 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pierrec/lz4/v4 v4.1.18 // indirect
@@ -127,9 +129,9 @@ require (
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -141,27 +143,27 @@ require (
github.com/valyala/fastjson v1.6.4 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
github.com/zeebo/xxh3 v1.0.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
diff --git a/receiver/sqlqueryreceiver/go.sum b/receiver/sqlqueryreceiver/go.sum
index 5181721937bc..6fc02da7d60d 100644
--- a/receiver/sqlqueryreceiver/go.sum
+++ b/receiver/sqlqueryreceiver/go.sum
@@ -32,8 +32,8 @@ github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migc
github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM=
github.com/Microsoft/hcsshim v0.11.4 h1:68vKo2VN8DE9AdN4tnkWnmdhqdbpUFM8OF3Airm7fz8=
github.com/Microsoft/hcsshim v0.11.4/go.mod h1:smjE4dvqPX9Zldna+t5FG3rnoHhaB7QYxPRqGcpAD9w=
-github.com/SAP/go-hdb v1.12.0 h1:ZSjQqVfOITKMiLN7ycbfRncrNcjzRw9/p349v4oEODI=
-github.com/SAP/go-hdb v1.12.0/go.mod h1:0DG4r/GryOydt1Z+ZardSS806ADjty2bR0wCPFpOzZA=
+github.com/SAP/go-hdb v1.12.1 h1:+SOCT23AsMIZz+G8M79/N4AS8Hkq0cPvQztF/BSKeqM=
+github.com/SAP/go-hdb v1.12.1/go.mod h1:rnW0pSZJPPFbyDQ4NPJaNBNk84KcWaTYkcpNUJGGNFk=
github.com/apache/arrow/go/v15 v15.0.0 h1:1zZACWf85oEZY5/kd9dsQS7i+2G5zVQcbKTHgslqHNA=
github.com/apache/arrow/go/v15 v15.0.0/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA=
github.com/aws/aws-sdk-go-v2 v1.26.1 h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA=
@@ -105,6 +105,8 @@ 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/dvsekhvalnov/jose2go v1.6.0 h1:Y9gnSnP4qEI0+/uQkHvFXeD2PLPJeXEL+ySMEA2EjTY=
github.com/dvsekhvalnov/jose2go v1.6.0/go.mod h1:QsHjhyTlD/lAVqn/NSbVZmSCGeDehTB/mPZadG+mhXU=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
@@ -147,8 +149,8 @@ github.com/gorilla/securecookie v1.1.1 h1:miw7JPhV+b/lAHSXz4qd/nN9jRiAFV5FwjeKyC
github.com/gorilla/securecookie v1.1.1/go.mod h1:ra0sb63/xPlUeL+yeDciTfxMRAA+MP+HVt/4epWDjd4=
github.com/gorilla/sessions v1.2.1 h1:DHd3rPN5lE3Ts3D8rKkQ8x/0kqfeNmBAaiSi+o7FsgI=
github.com/gorilla/sessions v1.2.1/go.mod h1:dk2InVEVJ0sfLlnXv9EAgkf6ecYs/i80K/zI+bUmuGM=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/hashicorp/go-uuid v1.0.2/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
@@ -202,6 +204,8 @@ github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=
github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
+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.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY=
github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0=
github.com/microsoft/go-mssqldb v1.7.2 h1:CHkFJiObW7ItKTJfHo1QX7QBBD1iV+mn1eOyRP3b/PA=
@@ -246,16 +250,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -298,58 +302,58 @@ 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.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -361,15 +365,15 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM=
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc=
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.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
-golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -403,19 +407,19 @@ 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.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -423,8 +427,8 @@ golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtn
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -434,8 +438,8 @@ golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNq
gonum.org/v1/gonum v0.15.1 h1:FNy7N6OUZVUaWG9pTiD+jlhdQ3lMP+/LcTpJ6+a8sQ0=
gonum.org/v1/gonum v0.15.1/go.mod h1:eZTZuRFrzu5pcyjN5wJhcIhnUdNijYxX1T2IcrOGY0o=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/sqlserverreceiver/factory.go b/receiver/sqlserverreceiver/factory.go
index 34242ea31bb7..e33d8788be0c 100644
--- a/receiver/sqlserverreceiver/factory.go
+++ b/receiver/sqlserverreceiver/factory.go
@@ -120,7 +120,7 @@ func setupScrapers(params receiver.Settings, cfg *Config) ([]scraperhelper.Scrap
var opts []scraperhelper.ScraperControllerOption
for _, sqlScraper := range sqlServerScrapers {
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), sqlScraper.Scrape,
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, sqlScraper.Scrape,
scraperhelper.WithStart(sqlScraper.Start),
scraperhelper.WithShutdown(sqlScraper.Shutdown))
diff --git a/receiver/sqlserverreceiver/factory_windows.go b/receiver/sqlserverreceiver/factory_windows.go
index 3cf60c3b5dc4..1dd88b2bb257 100644
--- a/receiver/sqlserverreceiver/factory_windows.go
+++ b/receiver/sqlserverreceiver/factory_windows.go
@@ -29,7 +29,7 @@ func createMetricsReceiver(
}
sqlServerScraper := newSQLServerPCScraper(params, cfg)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), sqlServerScraper.scrape,
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, sqlServerScraper.scrape,
scraperhelper.WithStart(sqlServerScraper.start),
scraperhelper.WithShutdown(sqlServerScraper.shutdown))
if err != nil {
diff --git a/receiver/sqlserverreceiver/go.mod b/receiver/sqlserverreceiver/go.mod
index de89c7fa9a69..3d30ee50c44f 100644
--- a/receiver/sqlserverreceiver/go.mod
+++ b/receiver/sqlserverreceiver/go.mod
@@ -4,19 +4,19 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sqlquery v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sqlquery v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -30,7 +30,7 @@ require (
github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.1 // indirect
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.0.0 // indirect
github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c // indirect
- github.com/SAP/go-hdb v1.12.0 // indirect
+ github.com/SAP/go-hdb v1.12.1 // indirect
github.com/apache/arrow/go/v15 v15.0.0 // indirect
github.com/aws/aws-sdk-go-v2 v1.26.1 // indirect
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 // indirect
@@ -86,38 +86,38 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mtibben/percent v0.2.1 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pierrec/lz4/v4 v4.1.18 // indirect
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/sijms/go-ora/v2 v2.8.19 // indirect
github.com/sirupsen/logrus v1.9.0 // indirect
github.com/snowflakedb/gosnowflake v1.11.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
github.com/zeebo/xxh3 v1.0.2 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240205201215-2c58cdc269a3 // indirect
golang.org/x/mod v0.17.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
diff --git a/receiver/sqlserverreceiver/go.sum b/receiver/sqlserverreceiver/go.sum
index eb69ee2e7888..0a329d76b9cd 100644
--- a/receiver/sqlserverreceiver/go.sum
+++ b/receiver/sqlserverreceiver/go.sum
@@ -20,8 +20,8 @@ github.com/AzureAD/microsoft-authentication-library-for-go v1.2.1 h1:DzHpqpoJVaC
github.com/AzureAD/microsoft-authentication-library-for-go v1.2.1/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI=
github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c h1:RGWPOewvKIROun94nF7v2cua9qP+thov/7M50KEoeSU=
github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk=
-github.com/SAP/go-hdb v1.12.0 h1:ZSjQqVfOITKMiLN7ycbfRncrNcjzRw9/p349v4oEODI=
-github.com/SAP/go-hdb v1.12.0/go.mod h1:0DG4r/GryOydt1Z+ZardSS806ADjty2bR0wCPFpOzZA=
+github.com/SAP/go-hdb v1.12.1 h1:+SOCT23AsMIZz+G8M79/N4AS8Hkq0cPvQztF/BSKeqM=
+github.com/SAP/go-hdb v1.12.1/go.mod h1:rnW0pSZJPPFbyDQ4NPJaNBNk84KcWaTYkcpNUJGGNFk=
github.com/apache/arrow/go/v15 v15.0.0 h1:1zZACWf85oEZY5/kd9dsQS7i+2G5zVQcbKTHgslqHNA=
github.com/apache/arrow/go/v15 v15.0.0/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA=
github.com/aws/aws-sdk-go-v2 v1.26.1 h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA=
@@ -176,16 +176,16 @@ github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmd
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/sijms/go-ora/v2 v2.8.19 h1:7LoKZatDYGi18mkpQTR/gQvG9yOdtc7hPAex96Bqisc=
github.com/sijms/go-ora/v2 v2.8.19/go.mod h1:EHxlY6x7y9HAsdfumurRfTd+v8NrEOTR3Xl4FWlH6xk=
github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0=
@@ -212,46 +212,46 @@ 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.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -263,8 +263,8 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20240205201215-2c58cdc269a3 h1:/RIbNt/Zr7rVhIkQhooTxCxFcdWLGIKnZA4IXNFSrvo=
golang.org/x/exp v0.0.0-20240205201215-2c58cdc269a3/go.mod h1:idGWGoKP1toJGkd5/ig9ZLuPcZBC3ewk7SzmH0uou08=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
@@ -300,19 +300,19 @@ golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/sqlserverreceiver/scraper.go b/receiver/sqlserverreceiver/scraper.go
index 1fe69310d6dc..ef11b72e1060 100644
--- a/receiver/sqlserverreceiver/scraper.go
+++ b/receiver/sqlserverreceiver/scraper.go
@@ -80,14 +80,13 @@ func (s *sqlServerScraperHelper) Start(context.Context, component.Host) error {
func (s *sqlServerScraperHelper) Scrape(ctx context.Context) (pmetric.Metrics, error) {
var err error
- rb := s.mb.NewResourceBuilder()
switch s.sqlQuery {
case getSQLServerDatabaseIOQuery(s.instanceName):
- err = s.recordDatabaseIOMetrics(ctx, rb)
+ err = s.recordDatabaseIOMetrics(ctx)
case getSQLServerPerformanceCounterQuery(s.instanceName):
- err = s.recordDatabasePerfCounterMetrics(ctx, rb)
+ err = s.recordDatabasePerfCounterMetrics(ctx)
case getSQLServerPropertiesQuery(s.instanceName):
- err = s.recordDatabaseStatusMetrics(ctx, rb)
+ err = s.recordDatabaseStatusMetrics(ctx)
default:
return pmetric.Metrics{}, fmt.Errorf("Attempted to get metrics from unsupported query: %s", s.sqlQuery)
}
@@ -96,7 +95,7 @@ func (s *sqlServerScraperHelper) Scrape(ctx context.Context) (pmetric.Metrics, e
return pmetric.Metrics{}, err
}
- return s.mb.Emit(metadata.WithResource(rb.Emit())), nil
+ return s.mb.Emit(), nil
}
func (s *sqlServerScraperHelper) Shutdown(_ context.Context) error {
@@ -106,8 +105,7 @@ func (s *sqlServerScraperHelper) Shutdown(_ context.Context) error {
return nil
}
-func (s *sqlServerScraperHelper) recordDatabaseIOMetrics(ctx context.Context, rb *metadata.ResourceBuilder) error {
- // TODO: Move constants out to the package level when other queries are added.
+func (s *sqlServerScraperHelper) recordDatabaseIOMetrics(ctx context.Context) error {
const computerNameKey = "computer_name"
const databaseNameKey = "database_name"
const physicalFilenameKey = "physical_filename"
@@ -133,11 +131,10 @@ func (s *sqlServerScraperHelper) recordDatabaseIOMetrics(ctx context.Context, rb
now := pcommon.NewTimestampFromTime(time.Now())
var val float64
for i, row := range rows {
- if i == 0 {
- rb.SetSqlserverComputerName(row[computerNameKey])
- rb.SetSqlserverDatabaseName(row[databaseNameKey])
- rb.SetSqlserverInstanceName(row[instanceNameKey])
- }
+ rb := s.mb.NewResourceBuilder()
+ rb.SetSqlserverComputerName(row[computerNameKey])
+ rb.SetSqlserverDatabaseName(row[databaseNameKey])
+ rb.SetSqlserverInstanceName(row[instanceNameKey])
val, err = strconv.ParseFloat(row[readLatencyMsKey], 64)
if err != nil {
@@ -159,6 +156,8 @@ func (s *sqlServerScraperHelper) recordDatabaseIOMetrics(ctx context.Context, rb
errs = append(errs, s.mb.RecordSqlserverDatabaseOperationsDataPoint(now, row[writeCountKey], row[physicalFilenameKey], row[logicalFilenameKey], row[fileTypeKey], metadata.AttributeDirectionWrite))
errs = append(errs, s.mb.RecordSqlserverDatabaseIoDataPoint(now, row[readBytesKey], row[physicalFilenameKey], row[logicalFilenameKey], row[fileTypeKey], metadata.AttributeDirectionRead))
errs = append(errs, s.mb.RecordSqlserverDatabaseIoDataPoint(now, row[writeBytesKey], row[physicalFilenameKey], row[logicalFilenameKey], row[fileTypeKey], metadata.AttributeDirectionWrite))
+
+ s.mb.EmitForResource(metadata.WithResource(rb.Emit()))
}
if len(rows) == 0 {
@@ -168,7 +167,7 @@ func (s *sqlServerScraperHelper) recordDatabaseIOMetrics(ctx context.Context, rb
return errors.Join(errs...)
}
-func (s *sqlServerScraperHelper) recordDatabasePerfCounterMetrics(ctx context.Context, rb *metadata.ResourceBuilder) error {
+func (s *sqlServerScraperHelper) recordDatabasePerfCounterMetrics(ctx context.Context) error {
const counterKey = "counter"
const valueKey = "value"
// Constants are the columns for metrics from query
@@ -195,9 +194,8 @@ func (s *sqlServerScraperHelper) recordDatabasePerfCounterMetrics(ctx context.Co
var errs []error
now := pcommon.NewTimestampFromTime(time.Now())
for i, row := range rows {
- if i == 0 {
- rb.SetSqlserverInstanceName(row[instanceNameKey])
- }
+ rb := s.mb.NewResourceBuilder()
+ rb.SetSqlserverInstanceName(row[instanceNameKey])
switch row[counterKey] {
case batchRequestRate:
@@ -255,12 +253,14 @@ func (s *sqlServerScraperHelper) recordDatabasePerfCounterMetrics(ctx context.Co
s.mb.RecordSqlserverUserConnectionCountDataPoint(now, val)
}
}
+
+ s.mb.EmitForResource(metadata.WithResource(rb.Emit()))
}
return errors.Join(errs...)
}
-func (s *sqlServerScraperHelper) recordDatabaseStatusMetrics(ctx context.Context, rb *metadata.ResourceBuilder) error {
+func (s *sqlServerScraperHelper) recordDatabaseStatusMetrics(ctx context.Context) error {
// Constants are the column names of the database status
const dbOnline = "db_online"
const dbRestoring = "db_restoring"
@@ -281,10 +281,9 @@ func (s *sqlServerScraperHelper) recordDatabaseStatusMetrics(ctx context.Context
var errs []error
now := pcommon.NewTimestampFromTime(time.Now())
- for i, row := range rows {
- if i == 0 {
- rb.SetSqlserverInstanceName(row[instanceNameKey])
- }
+ for _, row := range rows {
+ rb := s.mb.NewResourceBuilder()
+ rb.SetSqlserverInstanceName(row[instanceNameKey])
errs = append(errs, s.mb.RecordSqlserverDatabaseCountDataPoint(now, row[dbOnline], metadata.AttributeDatabaseStatusOnline))
errs = append(errs, s.mb.RecordSqlserverDatabaseCountDataPoint(now, row[dbRestoring], metadata.AttributeDatabaseStatusRestoring))
@@ -293,6 +292,7 @@ func (s *sqlServerScraperHelper) recordDatabaseStatusMetrics(ctx context.Context
errs = append(errs, s.mb.RecordSqlserverDatabaseCountDataPoint(now, row[dbSuspect], metadata.AttributeDatabaseStatusSuspect))
errs = append(errs, s.mb.RecordSqlserverDatabaseCountDataPoint(now, row[dbOffline], metadata.AttributeDatabaseStatusOffline))
+ s.mb.EmitForResource(metadata.WithResource(rb.Emit()))
}
return errors.Join(errs...)
diff --git a/receiver/sqlserverreceiver/scraper_test.go b/receiver/sqlserverreceiver/scraper_test.go
index 2bcb5c2f975f..fb52efe620d4 100644
--- a/receiver/sqlserverreceiver/scraper_test.go
+++ b/receiver/sqlserverreceiver/scraper_test.go
@@ -110,7 +110,8 @@ func TestSuccessfulScrape(t *testing.T) {
assert.NoError(t, pmetrictest.CompareMetrics(actualMetrics, expectedMetrics,
pmetrictest.IgnoreMetricDataPointsOrder(),
pmetrictest.IgnoreStartTimestamp(),
- pmetrictest.IgnoreTimestamp()))
+ pmetrictest.IgnoreTimestamp(),
+ pmetrictest.IgnoreResourceMetricsOrder()))
}
}
diff --git a/receiver/sqlserverreceiver/testdata/expectedDatabaseIO.yaml b/receiver/sqlserverreceiver/testdata/expectedDatabaseIO.yaml
index 3d5ce5b265f5..aa49684770bb 100644
--- a/receiver/sqlserverreceiver/testdata/expectedDatabaseIO.yaml
+++ b/receiver/sqlserverreceiver/testdata/expectedDatabaseIO.yaml
@@ -14,71 +14,85 @@ resourceMetrics:
sum:
aggregationTemporality: 2
dataPoints:
- - asInt: "660992"
+ - asInt: "4022272"
attributes:
- key: direction
value:
stringValue: read
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: MSDBLog
+ stringValue: master
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/MSDBLog.ldf
+ stringValue: /var/opt/mssql/data/master.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "916480"
+ - asInt: "4096000"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: mastlog
+ stringValue: master
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/mastlog.ldf
+ stringValue: /var/opt/mssql/data/master.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "1150464"
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.062
attributes:
- key: direction
value:
stringValue: read
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: modellog
+ stringValue: master
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/modellog.ldf
+ stringValue: /var/opt/mssql/data/master.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "1007616"
+ - asDouble: 0.13
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: templog
+ stringValue: master
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/templog.ldf
+ stringValue: /var/opt/mssql/data/master.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "6840320"
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "73"
attributes:
- key: direction
value:
@@ -88,17 +102,17 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: MSDBData
+ stringValue: master
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/MSDBData.mdf
+ stringValue: /var/opt/mssql/data/master.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "4022272"
+ - asInt: "329"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: ROWS
@@ -110,103 +124,157 @@ resourceMetrics:
stringValue: /var/opt/mssql/data/master.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "10575872"
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: master
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "916480"
attributes:
- key: direction
value:
stringValue: read
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: modeldev
+ stringValue: mastlog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/model.mdf
+ stringValue: /var/opt/mssql/data/mastlog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "2113536"
+ - asInt: "8061952"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: tempdev
+ stringValue: mastlog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb.mdf
+ stringValue: /var/opt/mssql/data/mastlog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "131072"
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.008
attributes:
- key: direction
value:
stringValue: read
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: tempdev2
+ stringValue: mastlog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb2.ndf
+ stringValue: /var/opt/mssql/data/mastlog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "131072"
+ - asDouble: 3.302
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: tempdev3
+ stringValue: mastlog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb3.ndf
+ stringValue: /var/opt/mssql/data/mastlog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "131072"
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "17"
attributes:
- key: direction
value:
stringValue: read
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: tempdev4
+ stringValue: mastlog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb4.ndf
+ stringValue: /var/opt/mssql/data/mastlog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "131072"
+ - asInt: "608"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: tempdev5
+ stringValue: mastlog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb5.ndf
+ stringValue: /var/opt/mssql/data/mastlog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "131072"
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: model
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "10575872"
attributes:
- key: direction
value:
@@ -216,29 +284,36 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev6
+ stringValue: modeldev
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb6.ndf
+ stringValue: /var/opt/mssql/data/model.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "131072"
+ - asInt: "860160"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev7
+ stringValue: modeldev
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb7.ndf
+ stringValue: /var/opt/mssql/data/model.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "131072"
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.021
attributes:
- key: direction
value:
@@ -248,173 +323,234 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev8
+ stringValue: modeldev
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb8.ndf
+ stringValue: /var/opt/mssql/data/model.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "1019904"
+ - asDouble: 0.016
attributes:
- key: direction
value:
stringValue: write
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: MSDBLog
+ stringValue: modeldev
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/MSDBLog.ldf
+ stringValue: /var/opt/mssql/data/model.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "8061952"
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "53"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: mastlog
+ stringValue: modeldev
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/mastlog.ldf
+ stringValue: /var/opt/mssql/data/model.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "968704"
+ - asInt: "80"
attributes:
- key: direction
value:
stringValue: write
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: modellog
+ stringValue: modeldev
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/modellog.ldf
+ stringValue: /var/opt/mssql/data/model.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "180224"
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: model
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "1150464"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: LOG
- key: logical_filename
value:
- stringValue: templog
+ stringValue: modellog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/templog.ldf
+ stringValue: /var/opt/mssql/data/modellog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "991232"
+ - asInt: "968704"
attributes:
- key: direction
value:
stringValue: write
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: MSDBData
+ stringValue: modellog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/MSDBData.mdf
+ stringValue: /var/opt/mssql/data/modellog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "4096000"
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.007
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: master
+ stringValue: modellog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/master.mdf
+ stringValue: /var/opt/mssql/data/modellog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "860160"
+ - asDouble: 0.031
attributes:
- key: direction
value:
stringValue: write
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: modeldev
+ stringValue: modellog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/model.mdf
+ stringValue: /var/opt/mssql/data/modellog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "32768"
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "11"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: tempdev
+ stringValue: modellog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb.mdf
+ stringValue: /var/opt/mssql/data/modellog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "90112"
+ - asInt: "111"
attributes:
- key: direction
value:
stringValue: write
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: tempdev2
+ stringValue: modellog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb2.ndf
+ stringValue: /var/opt/mssql/data/modellog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "90112"
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: msdb
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "6840320"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev3
+ stringValue: MSDBData
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb3.ndf
+ stringValue: /var/opt/mssql/data/MSDBData.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "90112"
+ - asInt: "991232"
attributes:
- key: direction
value:
@@ -424,29 +560,36 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev4
+ stringValue: MSDBData
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb4.ndf
+ stringValue: /var/opt/mssql/data/MSDBData.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "90112"
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.051
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev5
+ stringValue: MSDBData
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb5.ndf
+ stringValue: /var/opt/mssql/data/MSDBData.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "90112"
+ - asDouble: 0.026
attributes:
- key: direction
value:
@@ -456,29 +599,36 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev6
+ stringValue: MSDBData
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb6.ndf
+ stringValue: /var/opt/mssql/data/MSDBData.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "90112"
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "108"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev7
+ stringValue: MSDBData
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb7.ndf
+ stringValue: /var/opt/mssql/data/MSDBData.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "90112"
+ - asInt: "102"
attributes:
- key: direction
value:
@@ -488,20 +638,33 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev8
+ stringValue: MSDBData
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb8.ndf
+ stringValue: /var/opt/mssql/data/MSDBData.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
isMonotonic: true
- unit: By
- - description: Total time that the users waited for I/O issued on this file.
- name: sqlserver.database.latency
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: msdb
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
sum:
aggregationTemporality: 2
dataPoints:
- - asDouble: 0.005
+ - asInt: "660992"
attributes:
- key: direction
value:
@@ -517,23 +680,30 @@ resourceMetrics:
stringValue: /var/opt/mssql/data/MSDBLog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.008
+ - asInt: "1019904"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: LOG
- key: logical_filename
value:
- stringValue: mastlog
+ stringValue: MSDBLog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/mastlog.ldf
+ stringValue: /var/opt/mssql/data/MSDBLog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.007
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.005
attributes:
- key: direction
value:
@@ -543,61 +713,88 @@ resourceMetrics:
stringValue: LOG
- key: logical_filename
value:
- stringValue: modellog
+ stringValue: MSDBLog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/modellog.ldf
+ stringValue: /var/opt/mssql/data/MSDBLog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.002
+ - asDouble: 0.027
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: LOG
- key: logical_filename
value:
- stringValue: templog
+ stringValue: MSDBLog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/templog.ldf
+ stringValue: /var/opt/mssql/data/MSDBLog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.051
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "9"
attributes:
- key: direction
value:
stringValue: read
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: MSDBData
+ stringValue: MSDBLog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/MSDBData.mdf
+ stringValue: /var/opt/mssql/data/MSDBLog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.062
+ - asInt: "117"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: master
+ stringValue: MSDBLog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/master.mdf
+ stringValue: /var/opt/mssql/data/MSDBLog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.021
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: tempdb
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "2113536"
attributes:
- key: direction
value:
@@ -607,17 +804,17 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: modeldev
+ stringValue: tempdev
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/model.mdf
+ stringValue: /var/opt/mssql/data/tempdb.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.009
+ - asInt: "32768"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: ROWS
@@ -629,7 +826,14 @@ resourceMetrics:
stringValue: /var/opt/mssql/data/tempdb.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.001
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.009
attributes:
- key: direction
value:
@@ -639,29 +843,36 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev2
+ stringValue: tempdev
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb2.ndf
+ stringValue: /var/opt/mssql/data/tempdb.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.002
+ - asDouble: 0
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev3
+ stringValue: tempdev
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb3.ndf
+ stringValue: /var/opt/mssql/data/tempdb.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.001
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "35"
attributes:
- key: direction
value:
@@ -671,77 +882,104 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev4
+ stringValue: tempdev
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb4.ndf
+ stringValue: /var/opt/mssql/data/tempdb.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.002
+ - asInt: "4"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev5
+ stringValue: tempdev
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb5.ndf
+ stringValue: /var/opt/mssql/data/tempdb.mdf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.002
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: tempdb
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "1007616"
attributes:
- key: direction
value:
stringValue: read
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: tempdev6
+ stringValue: templog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb6.ndf
+ stringValue: /var/opt/mssql/data/templog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.001
+ - asInt: "180224"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: tempdev7
+ stringValue: templog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb7.ndf
+ stringValue: /var/opt/mssql/data/templog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.001
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.002
attributes:
- key: direction
value:
stringValue: read
- key: file_type
value:
- stringValue: ROWS
+ stringValue: LOG
- key: logical_filename
value:
- stringValue: tempdev8
+ stringValue: templog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb8.ndf
+ stringValue: /var/opt/mssql/data/templog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.027
+ - asDouble: 0.004
attributes:
- key: direction
value:
@@ -751,29 +989,36 @@ resourceMetrics:
stringValue: LOG
- key: logical_filename
value:
- stringValue: MSDBLog
+ stringValue: templog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/MSDBLog.ldf
+ stringValue: /var/opt/mssql/data/templog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 3.302
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "7"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: LOG
- key: logical_filename
value:
- stringValue: mastlog
+ stringValue: templog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/mastlog.ldf
+ stringValue: /var/opt/mssql/data/templog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.031
+ - asInt: "17"
attributes:
- key: direction
value:
@@ -783,29 +1028,49 @@ resourceMetrics:
stringValue: LOG
- key: logical_filename
value:
- stringValue: modellog
+ stringValue: templog
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/modellog.ldf
+ stringValue: /var/opt/mssql/data/templog.ldf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.004
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: tempdb
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "131072"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: templog
+ stringValue: tempdev2
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/templog.ldf
+ stringValue: /var/opt/mssql/data/tempdb2.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.026
+ - asInt: "90112"
attributes:
- key: direction
value:
@@ -815,29 +1080,36 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: MSDBData
+ stringValue: tempdev2
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/MSDBData.mdf
+ stringValue: /var/opt/mssql/data/tempdb2.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.13
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.001
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: master
+ stringValue: tempdev2
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/master.mdf
+ stringValue: /var/opt/mssql/data/tempdb2.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.016
+ - asDouble: 0.001
attributes:
- key: direction
value:
@@ -847,29 +1119,36 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: modeldev
+ stringValue: tempdev2
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/model.mdf
+ stringValue: /var/opt/mssql/data/tempdb2.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "9"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev
+ stringValue: tempdev2
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb.mdf
+ stringValue: /var/opt/mssql/data/tempdb2.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.001
+ - asInt: "11"
attributes:
- key: direction
value:
@@ -885,11 +1164,31 @@ resourceMetrics:
stringValue: /var/opt/mssql/data/tempdb2.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.002
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: tempdb
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "131072"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
@@ -901,7 +1200,7 @@ resourceMetrics:
stringValue: /var/opt/mssql/data/tempdb3.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.002
+ - asInt: "90112"
attributes:
- key: direction
value:
@@ -911,26 +1210,33 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev4
+ stringValue: tempdev3
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb4.ndf
+ stringValue: /var/opt/mssql/data/tempdb3.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
- asDouble: 0.002
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev5
+ stringValue: tempdev3
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb5.ndf
+ stringValue: /var/opt/mssql/data/tempdb3.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- asDouble: 0.002
@@ -943,29 +1249,36 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev6
+ stringValue: tempdev3
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb6.ndf
+ stringValue: /var/opt/mssql/data/tempdb3.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.002
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "9"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev7
+ stringValue: tempdev3
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb7.ndf
+ stringValue: /var/opt/mssql/data/tempdb3.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0.001
+ - asInt: "11"
attributes:
- key: direction
value:
@@ -975,84 +1288,111 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev8
+ stringValue: tempdev3
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb8.ndf
+ stringValue: /var/opt/mssql/data/tempdb3.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
isMonotonic: true
- unit: s
- - description: The number of operations issued on the file.
- name: sqlserver.database.operations
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: tempdb
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
sum:
aggregationTemporality: 2
dataPoints:
- - asInt: "9"
+ - asInt: "131072"
attributes:
- key: direction
value:
stringValue: read
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: MSDBLog
+ stringValue: tempdev4
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/MSDBLog.ldf
+ stringValue: /var/opt/mssql/data/tempdb4.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "17"
+ - asInt: "90112"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: mastlog
+ stringValue: tempdev4
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/mastlog.ldf
+ stringValue: /var/opt/mssql/data/tempdb4.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "11"
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.001
attributes:
- key: direction
value:
stringValue: read
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: modellog
+ stringValue: tempdev4
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/modellog.ldf
+ stringValue: /var/opt/mssql/data/tempdb4.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "7"
+ - asDouble: 0.002
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: templog
+ stringValue: tempdev4
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/templog.ldf
+ stringValue: /var/opt/mssql/data/tempdb4.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "108"
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "9"
attributes:
- key: direction
value:
@@ -1062,29 +1402,49 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: MSDBData
+ stringValue: tempdev4
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/MSDBData.mdf
+ stringValue: /var/opt/mssql/data/tempdb4.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "73"
+ - asInt: "11"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: master
+ stringValue: tempdev4
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/master.mdf
+ stringValue: /var/opt/mssql/data/tempdb4.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "53"
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: tempdb
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "131072"
attributes:
- key: direction
value:
@@ -1094,29 +1454,36 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: modeldev
+ stringValue: tempdev5
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/model.mdf
+ stringValue: /var/opt/mssql/data/tempdb5.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "35"
+ - asInt: "90112"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev
+ stringValue: tempdev5
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb.mdf
+ stringValue: /var/opt/mssql/data/tempdb5.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "9"
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.002
attributes:
- key: direction
value:
@@ -1126,28 +1493,35 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev2
+ stringValue: tempdev5
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb2.ndf
+ stringValue: /var/opt/mssql/data/tempdb5.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "9"
+ - asDouble: 0.002
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev3
+ stringValue: tempdev5
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb3.ndf
+ stringValue: /var/opt/mssql/data/tempdb5.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
- asInt: "9"
attributes:
- key: direction
@@ -1158,17 +1532,17 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev4
+ stringValue: tempdev5
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb4.ndf
+ stringValue: /var/opt/mssql/data/tempdb5.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "9"
+ - asInt: "11"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: ROWS
@@ -1180,7 +1554,27 @@ resourceMetrics:
stringValue: /var/opt/mssql/data/tempdb5.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "9"
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: tempdb
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "131072"
attributes:
- key: direction
value:
@@ -1196,23 +1590,30 @@ resourceMetrics:
stringValue: /var/opt/mssql/data/tempdb6.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "9"
+ - asInt: "90112"
attributes:
- key: direction
value:
- stringValue: read
+ stringValue: write
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev7
+ stringValue: tempdev6
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb7.ndf
+ stringValue: /var/opt/mssql/data/tempdb6.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "9"
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.002
attributes:
- key: direction
value:
@@ -1222,77 +1623,104 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev8
+ stringValue: tempdev6
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb8.ndf
+ stringValue: /var/opt/mssql/data/tempdb6.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "117"
+ - asDouble: 0.002
attributes:
- key: direction
value:
stringValue: write
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: MSDBLog
+ stringValue: tempdev6
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/MSDBLog.ldf
+ stringValue: /var/opt/mssql/data/tempdb6.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "608"
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "9"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: mastlog
+ stringValue: tempdev6
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/mastlog.ldf
+ stringValue: /var/opt/mssql/data/tempdb6.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "111"
+ - asInt: "11"
attributes:
- key: direction
value:
stringValue: write
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: modellog
+ stringValue: tempdev6
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/modellog.ldf
+ stringValue: /var/opt/mssql/data/tempdb6.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "17"
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: tempdb
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "131072"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
- stringValue: LOG
+ stringValue: ROWS
- key: logical_filename
value:
- stringValue: templog
+ stringValue: tempdev7
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/templog.ldf
+ stringValue: /var/opt/mssql/data/tempdb7.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "102"
+ - asInt: "90112"
attributes:
- key: direction
value:
@@ -1302,29 +1730,36 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: MSDBData
+ stringValue: tempdev7
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/MSDBData.mdf
+ stringValue: /var/opt/mssql/data/tempdb7.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "329"
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.001
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: master
+ stringValue: tempdev7
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/master.mdf
+ stringValue: /var/opt/mssql/data/tempdb7.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "80"
+ - asDouble: 0.002
attributes:
- key: direction
value:
@@ -1334,26 +1769,33 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: modeldev
+ stringValue: tempdev7
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/model.mdf
+ stringValue: /var/opt/mssql/data/tempdb7.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "4"
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "9"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev
+ stringValue: tempdev7
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb.mdf
+ stringValue: /var/opt/mssql/data/tempdb7.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- asInt: "11"
@@ -1366,29 +1808,49 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev2
+ stringValue: tempdev7
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb2.ndf
+ stringValue: /var/opt/mssql/data/tempdb7.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "11"
+ isMonotonic: true
+ unit: '{operations}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.database.name
+ value:
+ stringValue: tempdb
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of bytes of I/O on this file.
+ name: sqlserver.database.io
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "131072"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev3
+ stringValue: tempdev8
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb3.ndf
+ stringValue: /var/opt/mssql/data/tempdb8.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "11"
+ - asInt: "90112"
attributes:
- key: direction
value:
@@ -1398,29 +1860,36 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev4
+ stringValue: tempdev8
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb4.ndf
+ stringValue: /var/opt/mssql/data/tempdb8.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "11"
+ isMonotonic: true
+ unit: By
+ - description: Total time that the users waited for I/O issued on this file.
+ name: sqlserver.database.latency
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asDouble: 0.001
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev5
+ stringValue: tempdev8
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb5.ndf
+ stringValue: /var/opt/mssql/data/tempdb8.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "11"
+ - asDouble: 0.001
attributes:
- key: direction
value:
@@ -1430,26 +1899,33 @@ resourceMetrics:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev6
+ stringValue: tempdev8
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb6.ndf
+ stringValue: /var/opt/mssql/data/tempdb8.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asInt: "11"
+ isMonotonic: true
+ unit: s
+ - description: The number of operations issued on the file.
+ name: sqlserver.database.operations
+ sum:
+ aggregationTemporality: 2
+ dataPoints:
+ - asInt: "9"
attributes:
- key: direction
value:
- stringValue: write
+ stringValue: read
- key: file_type
value:
stringValue: ROWS
- key: logical_filename
value:
- stringValue: tempdev7
+ stringValue: tempdev8
- key: physical_filename
value:
- stringValue: /var/opt/mssql/data/tempdb7.ndf
+ stringValue: /var/opt/mssql/data/tempdb8.ndf
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- asInt: "11"
diff --git a/receiver/sqlserverreceiver/testdata/expectedPerfCounters.yaml b/receiver/sqlserverreceiver/testdata/expectedPerfCounters.yaml
index b5640102e6dd..676dcd7397df 100644
--- a/receiver/sqlserverreceiver/testdata/expectedPerfCounters.yaml
+++ b/receiver/sqlserverreceiver/testdata/expectedPerfCounters.yaml
@@ -6,30 +6,60 @@ resourceMetrics:
stringValue: 8cac97ac9b8f
scopeMetrics:
- metrics:
- - description: Number of batch requests received by SQL Server.
+ - description: Pages found in the buffer pool without having to read from disk.
gauge:
dataPoints:
- - asDouble: 3375
+ - asDouble: 100
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- name: sqlserver.batch.request.rate
- unit: '{requests}/s'
- - description: Number of SQL compilations needed.
+ name: sqlserver.page.buffer_cache.hit_ratio
+ unit: '%'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of processes that are currently blocked
gauge:
dataPoints:
- - asDouble: 413
+ - asInt: "0"
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- name: sqlserver.batch.sql_compilation.rate
- unit: '{compilations}/s'
- - description: Number of SQL recompilations needed.
+ name: sqlserver.processes.blocked
+ unit: '{processes}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: Number of users connected to the SQL Server.
gauge:
dataPoints:
- - asDouble: 63
+ - asInt: "3"
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- name: sqlserver.batch.sql_recompilation.rate
- unit: '{compilations}/s'
+ name: sqlserver.user.connection.count
+ unit: '{connections}'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
- description: Number of lock requests resulting in a wait.
gauge:
dataPoints:
@@ -38,52 +68,132 @@ resourceMetrics:
timeUnixNano: "2000000"
name: sqlserver.lock.wait.rate
unit: '{requests}/s'
- - description: Pages found in the buffer pool without having to read from disk.
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of read operations that were throttled in the last second
gauge:
dataPoints:
- - asDouble: 100
+ - asInt: "0"
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- name: sqlserver.page.buffer_cache.hit_ratio
- unit: '%'
- - description: The number of processes that are currently blocked
+ name: sqlserver.resource_pool.disk.throttled.read.rate
+ unit: '{reads}/s'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of write operations that were throttled in the last second
gauge:
dataPoints:
- - asInt: "0"
+ - asDouble: 0
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- name: sqlserver.processes.blocked
- unit: '{processes}'
- - description: The number of read operations that were throttled in the last second
+ name: sqlserver.resource_pool.disk.throttled.write.rate
+ unit: '{writes}/s'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of write operations that were throttled in the last second
gauge:
dataPoints:
- - asInt: "0"
+ - asDouble: 0
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
+ name: sqlserver.resource_pool.disk.throttled.write.rate
+ unit: '{writes}/s'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: The number of read operations that were throttled in the last second
+ gauge:
+ dataPoints:
- asInt: "0"
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
name: sqlserver.resource_pool.disk.throttled.read.rate
unit: '{reads}/s'
- - description: The number of write operations that were throttled in the last second
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: Number of batch requests received by SQL Server.
gauge:
dataPoints:
- - asDouble: 0
+ - asDouble: 3375
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- - asDouble: 0
+ name: sqlserver.batch.request.rate
+ unit: '{requests}/s'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: Number of SQL compilations needed.
+ gauge:
+ dataPoints:
+ - asDouble: 413
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- name: sqlserver.resource_pool.disk.throttled.write.rate
- unit: '{writes}/s'
- - description: Number of users connected to the SQL Server.
+ name: sqlserver.batch.sql_compilation.rate
+ unit: '{compilations}/s'
+ scope:
+ name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
+ version: latest
+ - resource:
+ attributes:
+ - key: sqlserver.instance.name
+ value:
+ stringValue: 8cac97ac9b8f
+ scopeMetrics:
+ - metrics:
+ - description: Number of SQL recompilations needed.
gauge:
dataPoints:
- - asInt: "3"
+ - asDouble: 63
startTimeUnixNano: "1000000"
timeUnixNano: "2000000"
- name: sqlserver.user.connection.count
- unit: '{connections}'
+ name: sqlserver.batch.sql_recompilation.rate
+ unit: '{compilations}/s'
scope:
name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
version: latest
diff --git a/receiver/sshcheckreceiver/factory.go b/receiver/sshcheckreceiver/factory.go
index 07fd7c6e41ef..a70f41612a19 100644
--- a/receiver/sshcheckreceiver/factory.go
+++ b/receiver/sshcheckreceiver/factory.go
@@ -45,7 +45,7 @@ func createMetricsReceiver(_ context.Context, params receiver.Settings, rConf co
}
sshcheckScraper := newScraper(cfg, params)
- scraper, err := scraperhelper.NewScraper(metadata.Type.String(), sshcheckScraper.scrape, scraperhelper.WithStart(sshcheckScraper.start))
+ scraper, err := scraperhelper.NewScraperWithComponentType(metadata.Type, sshcheckScraper.scrape, scraperhelper.WithStart(sshcheckScraper.start))
if err != nil {
return nil, err
}
diff --git a/receiver/sshcheckreceiver/go.mod b/receiver/sshcheckreceiver/go.mod
index c992229bc7d8..e8164c4e1d3c 100644
--- a/receiver/sshcheckreceiver/go.mod
+++ b/receiver/sshcheckreceiver/go.mod
@@ -4,31 +4,31 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/pkg/sftp v1.13.6
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
- golang.org/x/crypto v0.26.0
+ golang.org/x/crypto v0.27.0
)
require (
github.com/knadh/koanf/maps v0.1.1 // indirect
github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
github.com/knadh/koanf/v2 v2.1.1 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
)
@@ -41,16 +41,16 @@ require (
github.com/google/uuid v1.6.0 // indirect
github.com/klauspost/compress v1.17.9 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
)
require (
@@ -64,13 +64,13 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
// indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/zap v1.27.0
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/receiver/sshcheckreceiver/go.sum b/receiver/sshcheckreceiver/go.sum
index 853147695f34..7425732b710f 100644
--- a/receiver/sshcheckreceiver/go.sum
+++ b/receiver/sshcheckreceiver/go.sum
@@ -54,16 +54,16 @@ github.com/pkg/sftp v1.13.6 h1:JFZT4XbOU7l77xGSpOdW+pwIMqP044IyjXX6FGyEKFo=
github.com/pkg/sftp v1.13.6/go.mod h1:tz1ryNURKu77RL+GuCzmoJYxQczL3wLNNpPWagdg4Qk=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
@@ -74,48 +74,48 @@ github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -127,8 +127,8 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
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.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
@@ -153,19 +153,19 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/statsdreceiver/go.mod b/receiver/statsdreceiver/go.mod
index d7ea341b9841..23c33a05fba4 100644
--- a/receiver/statsdreceiver/go.mod
+++ b/receiver/statsdreceiver/go.mod
@@ -4,24 +4,24 @@ go 1.22.0
require (
github.com/lightstep/go-expohisto v1.0.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/otel v1.29.0
- go.opentelemetry.io/otel/metric v1.29.0
- go.opentelemetry.io/otel/sdk/metric v1.29.0
- go.opentelemetry.io/otel/trace v1.29.0
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/otel v1.30.0
+ go.opentelemetry.io/otel/metric v1.30.0
+ go.opentelemetry.io/otel/sdk/metric v1.30.0
+ go.opentelemetry.io/otel/trace v1.30.0
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -49,20 +49,20 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/statsdreceiver/go.sum b/receiver/statsdreceiver/go.sum
index b90849d18410..4ace74f27d25 100644
--- a/receiver/statsdreceiver/go.sum
+++ b/receiver/statsdreceiver/go.sum
@@ -54,68 +54,68 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -141,12 +141,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/statsdreceiver/internal/protocol/metric_translator_test.go b/receiver/statsdreceiver/internal/protocol/metric_translator_test.go
index e880ad976372..a4609d502643 100644
--- a/receiver/statsdreceiver/internal/protocol/metric_translator_test.go
+++ b/receiver/statsdreceiver/internal/protocol/metric_translator_test.go
@@ -37,7 +37,7 @@ func TestBuildCounterMetric(t *testing.T) {
dp := expectedMetric.Sum().DataPoints().AppendEmpty()
dp.SetIntValue(32)
dp.Attributes().PutStr("mykey", "myvalue")
- assert.Equal(t, metric, expectedMetrics)
+ assert.Equal(t, expectedMetrics, metric)
}
func TestSetTimestampsForCounterMetric(t *testing.T) {
@@ -90,7 +90,7 @@ func TestBuildGaugeMetric(t *testing.T) {
dp.SetTimestamp(pcommon.NewTimestampFromTime(timeNow))
dp.Attributes().PutStr("mykey", "myvalue")
dp.Attributes().PutStr("mykey2", "myvalue2")
- assert.Equal(t, metric, expectedMetrics)
+ assert.Equal(t, expectedMetrics, metric)
}
func TestBuildSummaryMetricUnsampled(t *testing.T) {
diff --git a/receiver/syslogreceiver/go.mod b/receiver/syslogreceiver/go.mod
index e034c62ed09e..2ab62c59a1f6 100644
--- a/receiver/syslogreceiver/go.mod
+++ b/receiver/syslogreceiver/go.mod
@@ -3,27 +3,28 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslog
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
)
-require go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
+require go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
@@ -41,36 +42,37 @@ require (
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/leodido/go-syslog/v4 v4.1.0 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/syslogreceiver/go.sum b/receiver/syslogreceiver/go.sum
index 11d45a8fab9d..afc423ac0de2 100644
--- a/receiver/syslogreceiver/go.sum
+++ b/receiver/syslogreceiver/go.sum
@@ -7,6 +7,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
@@ -54,6 +56,8 @@ github.com/leodido/go-syslog/v4 v4.1.0 h1:Wsl194qyWXr7V6DrGWC3xmxA9Ra6XgWO+toNt2
github.com/leodido/go-syslog/v4 v4.1.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98=
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/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg=
+github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -67,16 +71,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -87,54 +91,54 @@ github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXV
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -160,12 +164,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/tcplogreceiver/go.mod b/receiver/tcplogreceiver/go.mod
index 4afb4027dd09..0a1aac5b3dd8 100644
--- a/receiver/tcplogreceiver/go.mod
+++ b/receiver/tcplogreceiver/go.mod
@@ -3,25 +3,26 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplog
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
)
-require go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
+require go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
@@ -39,38 +40,39 @@ require (
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/leodido/go-syslog/v4 v4.1.0 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/tcplogreceiver/go.sum b/receiver/tcplogreceiver/go.sum
index 11d45a8fab9d..afc423ac0de2 100644
--- a/receiver/tcplogreceiver/go.sum
+++ b/receiver/tcplogreceiver/go.sum
@@ -7,6 +7,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
@@ -54,6 +56,8 @@ github.com/leodido/go-syslog/v4 v4.1.0 h1:Wsl194qyWXr7V6DrGWC3xmxA9Ra6XgWO+toNt2
github.com/leodido/go-syslog/v4 v4.1.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98=
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/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg=
+github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -67,16 +71,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -87,54 +91,54 @@ github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXV
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -160,12 +164,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/udplogreceiver/go.mod b/receiver/udplogreceiver/go.mod
index 23524199b97c..81fa2460d6e0 100644
--- a/receiver/udplogreceiver/go.mod
+++ b/receiver/udplogreceiver/go.mod
@@ -3,25 +3,26 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplog
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
)
-require go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
+require go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
@@ -37,36 +38,37 @@ require (
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/leodido/go-syslog/v4 v4.1.0 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/udplogreceiver/go.sum b/receiver/udplogreceiver/go.sum
index 6473037577cc..22fb034fbf32 100644
--- a/receiver/udplogreceiver/go.sum
+++ b/receiver/udplogreceiver/go.sum
@@ -7,6 +7,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -50,6 +52,8 @@ github.com/leodido/go-syslog/v4 v4.1.0 h1:Wsl194qyWXr7V6DrGWC3xmxA9Ra6XgWO+toNt2
github.com/leodido/go-syslog/v4 v4.1.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98=
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/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg=
+github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -63,16 +67,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -83,50 +87,50 @@ github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXV
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -152,12 +156,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/vcenterreceiver/factory.go b/receiver/vcenterreceiver/factory.go
index 54f4e10a0cf6..467caf70f593 100644
--- a/receiver/vcenterreceiver/factory.go
+++ b/receiver/vcenterreceiver/factory.go
@@ -51,8 +51,8 @@ func createMetricsReceiver(
}
vr := newVmwareVcenterScraper(params.Logger, cfg, params)
- scraper, err := scraperhelper.NewScraper(
- metadata.Type.String(),
+ scraper, err := scraperhelper.NewScraperWithComponentType(
+ metadata.Type,
vr.scrape,
scraperhelper.WithStart(vr.Start),
scraperhelper.WithShutdown(vr.Shutdown),
diff --git a/receiver/vcenterreceiver/go.mod b/receiver/vcenterreceiver/go.mod
index bc82cfc4cf91..49e64cd61deb 100644
--- a/receiver/vcenterreceiver/go.mod
+++ b/receiver/vcenterreceiver/go.mod
@@ -5,21 +5,21 @@ go 1.22.0
require (
github.com/basgys/goxml2json v1.1.0
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
- github.com/vmware/govmomi v0.42.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ github.com/vmware/govmomi v0.43.0
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -69,15 +69,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -86,25 +86,25 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/vcenterreceiver/go.sum b/receiver/vcenterreceiver/go.sum
index 3d7a944c6c6a..1c7abbe9bf5f 100644
--- a/receiver/vcenterreceiver/go.sum
+++ b/receiver/vcenterreceiver/go.sum
@@ -60,8 +60,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -119,16 +119,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -148,64 +148,64 @@ github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFA
github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI=
github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk=
github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9fESEdAacY=
-github.com/vmware/govmomi v0.42.0 h1:MbvAlVfjNBE1mHMaQ7yOSop1KLB0/93x6VAGuCtjqtI=
-github.com/vmware/govmomi v0.42.0/go.mod h1:1H5LWwsBif8HKZqbFp0FdoKTHyJE4FzL6ACequMKYQg=
+github.com/vmware/govmomi v0.43.0 h1:7Kg3Bkdly+TrE67BYXzRq7ZrDnn7xqpKX95uEh2f9Go=
+github.com/vmware/govmomi v0.43.0/go.mod h1:IOv5nTXCPqH9qVJAlRuAGffogaLsNs8aF+e7vLgsHJU=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -219,8 +219,8 @@ golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -241,29 +241,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/receiver/vcenterreceiver/scraper_test.go b/receiver/vcenterreceiver/scraper_test.go
index c550f4d441f4..ce703c1e04b5 100644
--- a/receiver/vcenterreceiver/scraper_test.go
+++ b/receiver/vcenterreceiver/scraper_test.go
@@ -75,7 +75,7 @@ func testScrape(ctx context.Context, t *testing.T, cfg *Config, fileName string)
metrics, err := scraper.scrape(ctx)
require.NoError(t, err)
- require.NotEqual(t, metrics.MetricCount(), 0)
+ require.NotEqual(t, 0, metrics.MetricCount())
goldenPath := filepath.Join("testdata", "metrics", fileName)
expectedMetrics, err := golden.ReadMetrics(goldenPath)
@@ -119,7 +119,7 @@ func TestScrape_NoClient(t *testing.T) {
}
metrics, err := scraper.scrape(ctx)
require.ErrorContains(t, err, "unable to connect to vSphere SDK")
- require.Equal(t, metrics.MetricCount(), 0)
+ require.Equal(t, 0, metrics.MetricCount())
require.NoError(t, scraper.Shutdown(ctx))
}
diff --git a/receiver/wavefrontreceiver/go.mod b/receiver/wavefrontreceiver/go.mod
index 39dd65c8c780..5a6952e331ad 100644
--- a/receiver/wavefrontreceiver/go.mod
+++ b/receiver/wavefrontreceiver/go.mod
@@ -3,17 +3,17 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefr
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/collectd v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/collectd v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
)
@@ -38,27 +38,27 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/wavefrontreceiver/go.sum b/receiver/wavefrontreceiver/go.sum
index af83fd2bd1c0..278b077f7cd8 100644
--- a/receiver/wavefrontreceiver/go.sum
+++ b/receiver/wavefrontreceiver/go.sum
@@ -52,64 +52,64 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -133,8 +133,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/webhookeventreceiver/go.mod b/receiver/webhookeventreceiver/go.mod
index 98f7be73f83b..63742c3e8c82 100644
--- a/receiver/webhookeventreceiver/go.mod
+++ b/receiver/webhookeventreceiver/go.mod
@@ -6,14 +6,14 @@ require (
github.com/json-iterator/go v1.1.12
github.com/julienschmidt/httprouter v1.3.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -42,35 +42,35 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/webhookeventreceiver/go.sum b/receiver/webhookeventreceiver/go.sum
index 309d941f45c0..502776db24a5 100644
--- a/receiver/webhookeventreceiver/go.sum
+++ b/receiver/webhookeventreceiver/go.sum
@@ -60,16 +60,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -78,66 +78,66 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -153,20 +153,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/windowseventlogreceiver/go.mod b/receiver/windowseventlogreceiver/go.mod
index 6821ed2ca971..5d8d73ca43fc 100644
--- a/receiver/windowseventlogreceiver/go.mod
+++ b/receiver/windowseventlogreceiver/go.mod
@@ -3,23 +3,23 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/window
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/goleak v1.3.0
- golang.org/x/sys v0.24.0
+ golang.org/x/sys v0.25.0
)
require (
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
)
require (
@@ -27,6 +27,7 @@ require (
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/elastic/lunes v0.1.0 // indirect
github.com/expr-lang/expr v1.16.9 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
@@ -42,33 +43,34 @@ require (
github.com/knadh/koanf/v2 v2.1.1 // indirect
github.com/leodido/go-syslog/v4 v4.1.0 // indirect
github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect
+ github.com/magefile/mage v1.15.0 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/windowseventlogreceiver/go.sum b/receiver/windowseventlogreceiver/go.sum
index 6473037577cc..22fb034fbf32 100644
--- a/receiver/windowseventlogreceiver/go.sum
+++ b/receiver/windowseventlogreceiver/go.sum
@@ -7,6 +7,8 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4=
+github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4=
github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -50,6 +52,8 @@ github.com/leodido/go-syslog/v4 v4.1.0 h1:Wsl194qyWXr7V6DrGWC3xmxA9Ra6XgWO+toNt2
github.com/leodido/go-syslog/v4 v4.1.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98=
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/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg=
+github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
@@ -63,16 +67,16 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
@@ -83,50 +87,50 @@ github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXV
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -152,12 +156,12 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/windowseventlogreceiver/receiver_windows_test.go b/receiver/windowseventlogreceiver/receiver_windows_test.go
index 429d009ba30c..b4e3653864bb 100644
--- a/receiver/windowseventlogreceiver/receiver_windows_test.go
+++ b/receiver/windowseventlogreceiver/receiver_windows_test.go
@@ -10,6 +10,7 @@ import (
"encoding/xml"
"path/filepath"
"reflect"
+ "strings"
"testing"
"time"
@@ -52,8 +53,6 @@ func TestLoadConfig(t *testing.T) {
}
func TestCreateWithInvalidInputConfig(t *testing.T) {
- t.Parallel()
-
cfg := &WindowsLogConfig{
BaseConfig: adapter.BaseConfig{},
InputConfig: func() windows.Config {
@@ -301,6 +300,10 @@ func createTestConfig() *WindowsLogConfig {
// It returns a function that can be used to uninstall the event source, that function is never nil
func assertEventSourceInstallation(t *testing.T, src string) (uninstallEventSource func(), err error) {
err = eventlog.InstallAsEventCreate(src, eventlog.Info|eventlog.Warning|eventlog.Error)
+ if err != nil && strings.HasSuffix(err.Error(), " registry key already exists") {
+ // If the event source already exists ignore the error
+ err = nil
+ }
uninstallEventSource = func() {
assert.NoError(t, eventlog.Remove(src))
}
@@ -322,7 +325,7 @@ func requireExpectedLogRecords(t *testing.T, sink *consumertest.LogsSink, expect
// logs sometimes take a while to be written, so a substantial wait buffer is needed
require.EventuallyWithT(t, func(c *assert.CollectT) {
actualLogRecords = filterAllLogRecordsBySource(t, sink, expectedEventSrc)
- assert.Len(c, actualLogRecords, expectedEventCount)
+ require.Len(c, actualLogRecords, expectedEventCount)
}, 10*time.Second, 250*time.Millisecond)
return actualLogRecords
diff --git a/receiver/windowsperfcountersreceiver/factory_windows.go b/receiver/windowsperfcountersreceiver/factory_windows.go
index d3c9ba8a7779..2414c6ca5e35 100644
--- a/receiver/windowsperfcountersreceiver/factory_windows.go
+++ b/receiver/windowsperfcountersreceiver/factory_windows.go
@@ -26,8 +26,8 @@ func createMetricsReceiver(
oCfg := cfg.(*Config)
scraper := newScraper(oCfg, params.TelemetrySettings)
- scrp, err := scraperhelper.NewScraper(
- metadata.Type.String(),
+ scrp, err := scraperhelper.NewScraperWithComponentType(
+ metadata.Type,
scraper.scrape,
scraperhelper.WithStart(scraper.start),
scraperhelper.WithShutdown(scraper.shutdown),
diff --git a/receiver/windowsperfcountersreceiver/go.mod b/receiver/windowsperfcountersreceiver/go.mod
index 8c79b4c7340c..4e96fb3aa458 100644
--- a/receiver/windowsperfcountersreceiver/go.mod
+++ b/receiver/windowsperfcountersreceiver/go.mod
@@ -3,16 +3,16 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/window
go 1.22.0
require (
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.109.0
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
@@ -37,25 +37,25 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.17.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
diff --git a/receiver/windowsperfcountersreceiver/go.sum b/receiver/windowsperfcountersreceiver/go.sum
index eb27b24f4250..1d1d56e8ceb7 100644
--- a/receiver/windowsperfcountersreceiver/go.sum
+++ b/receiver/windowsperfcountersreceiver/go.sum
@@ -50,58 +50,58 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -125,8 +125,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
diff --git a/receiver/windowsperfcountersreceiver/windowsperfcounters_scraper_test.go b/receiver/windowsperfcountersreceiver/windowsperfcounters_scraper_test.go
index cc26a90bbd82..b7e2ce005235 100644
--- a/receiver/windowsperfcountersreceiver/windowsperfcounters_scraper_test.go
+++ b/receiver/windowsperfcountersreceiver/windowsperfcounters_scraper_test.go
@@ -219,7 +219,7 @@ func Test_WindowsPerfCounterScraper(t *testing.T) {
} else {
require.Equal(t, 1, obs.Len())
log := obs.All()[0]
- assert.Equal(t, log.Level, zapcore.WarnLevel)
+ assert.Equal(t, zapcore.WarnLevel, log.Level)
assert.Equal(t, test.startMessage, log.Message)
assert.Equal(t, "error", log.Context[0].Key)
assert.EqualError(t, log.Context[0].Interface.(error), test.startErr)
diff --git a/receiver/zipkinreceiver/go.mod b/receiver/zipkinreceiver/go.mod
index fd4902c60148..cd4aa52e443b 100644
--- a/receiver/zipkinreceiver/go.mod
+++ b/receiver/zipkinreceiver/go.mod
@@ -4,20 +4,20 @@ go 1.22.0
require (
github.com/jaegertracing/jaeger v1.60.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.109.0
github.com/openzipkin/zipkin-go v0.4.3
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
google.golang.org/protobuf v1.34.2
)
@@ -47,37 +47,37 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/receiver/zipkinreceiver/go.sum b/receiver/zipkinreceiver/go.sum
index 0fa060d7160e..5921aa45d67f 100644
--- a/receiver/zipkinreceiver/go.sum
+++ b/receiver/zipkinreceiver/go.sum
@@ -66,12 +66,12 @@ github.com/openzipkin/zipkin-go v0.4.3/go.mod h1:M9wCJZFWCo2RiY+o1eBCEMe0Dp2S5LD
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
@@ -84,68 +84,68 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -161,20 +161,20 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
diff --git a/receiver/zipkinreceiver/proto_parse_test.go b/receiver/zipkinreceiver/proto_parse_test.go
index 2dbdbd7a2200..105e3b200b21 100644
--- a/receiver/zipkinreceiver/proto_parse_test.go
+++ b/receiver/zipkinreceiver/proto_parse_test.go
@@ -95,7 +95,7 @@ func TestConvertSpansToTraceSpans_protobuf(t *testing.T) {
// 3. Get that payload converted to OpenCensus proto spans.
reqs, err := zi.v2ToTraceSpans(protoBlob, hdr)
require.NoError(t, err, "Failed to parse convert Zipkin spans in Protobuf to Trace spans: %v", err)
- require.Equal(t, reqs.ResourceSpans().Len(), 2, "Expecting exactly 2 requests since spans have different node/localEndpoint: %v", reqs.ResourceSpans().Len())
+ require.Equal(t, 2, reqs.ResourceSpans().Len(), "Expecting exactly 2 requests since spans have different node/localEndpoint: %v", reqs.ResourceSpans().Len())
want := ptrace.NewTraces()
want.ResourceSpans().EnsureCapacity(2)
diff --git a/receiver/zookeeperreceiver/factory.go b/receiver/zookeeperreceiver/factory.go
index 6ba76f123740..9578beaa324d 100644
--- a/receiver/zookeeperreceiver/factory.go
+++ b/receiver/zookeeperreceiver/factory.go
@@ -58,8 +58,8 @@ func createMetricsReceiver(
return nil, err
}
- scrp, err := scraperhelper.NewScraper(
- metadata.Type.String(),
+ scrp, err := scraperhelper.NewScraperWithComponentType(
+ metadata.Type,
zms.scrape,
scraperhelper.WithShutdown(zms.shutdown),
)
diff --git a/receiver/zookeeperreceiver/go.mod b/receiver/zookeeperreceiver/go.mod
index 72c646dabdfe..f83e2d522c0e 100644
--- a/receiver/zookeeperreceiver/go.mod
+++ b/receiver/zookeeperreceiver/go.mod
@@ -4,20 +4,20 @@ go 1.22.0
require (
github.com/google/go-cmp v0.6.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.108.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.109.0
github.com/stretchr/testify v1.9.0
github.com/testcontainers/testcontainers-go v0.31.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
)
@@ -64,15 +64,15 @@ require (
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/morikuni/aec v1.0.0 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -80,27 +80,27 @@ require (
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
+ golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
diff --git a/receiver/zookeeperreceiver/go.sum b/receiver/zookeeperreceiver/go.sum
index 9ffd9352b2b2..16f52cb9a237 100644
--- a/receiver/zookeeperreceiver/go.sum
+++ b/receiver/zookeeperreceiver/go.sum
@@ -52,8 +52,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
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/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms=
+github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg=
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/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -111,16 +111,16 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
+github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
@@ -144,56 +144,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SlHwoxU68PzOeT4Yeu2uCi6+4b12ea3G3Th4OwTZG00=
-go.opentelemetry.io/collector/filter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:iNMJ4W+R9LUqr8uyeEIthuOKVEQBMYS32ePBza3Ofbk=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c h1:1Oeew2NZYD5GDrzHp+PJAP1UyHUKIl/F7x0oYIOD0i4=
+go.opentelemetry.io/collector/filter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:KowpGOq69yMhlC9mjEMjgWPUeZ/aCPXV1ConIcpqUQo=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
-go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
-go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
+go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -207,8 +207,8 @@ golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
+golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
@@ -229,29 +229,29 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
-golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
+golang.org/x/tools v0.23.0 h1:SGsXPZ+2l4JsgaCKkx+FQ9YZ5XEtA1GZYuoDjenLjvg=
+golang.org/x/tools v0.23.0/go.mod h1:pnu6ufv6vQkll6szChhK3C3L/ruaIv5eBeztNG8wtsI=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 h1:Z0hjGZePRE0ZBWotvtrwxFNrNE9CUAGtplaDK5NNI/g=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
diff --git a/testbed/datasenders/carbon.go b/testbed/datasenders/carbon.go
index cbf691702281..b1020a6619ee 100644
--- a/testbed/datasenders/carbon.go
+++ b/testbed/datasenders/carbon.go
@@ -45,7 +45,7 @@ func (cs *CarbonDataSender) Start() error {
TCPAddrConfig: confignet.TCPAddrConfig{
Endpoint: cs.GetEndpoint().String(),
},
- TimeoutSettings: exporterhelper.TimeoutSettings{
+ TimeoutSettings: exporterhelper.TimeoutConfig{
Timeout: 5 * time.Second,
},
}
diff --git a/testbed/datasenders/jaeger.go b/testbed/datasenders/jaeger.go
index d744665f4642..6e3bedb76543 100644
--- a/testbed/datasenders/jaeger.go
+++ b/testbed/datasenders/jaeger.go
@@ -75,9 +75,9 @@ func (je *jaegerGRPCDataSender) ProtocolName() string {
// Config defines configuration for Jaeger gRPC exporter.
type jaegerConfig struct {
- exporterhelper.TimeoutSettings `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
- exporterhelper.QueueSettings `mapstructure:"sending_queue"`
- configretry.BackOffConfig `mapstructure:"retry_on_failure"`
+ TimeoutSettings exporterhelper.TimeoutConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
+ QueueSettings exporterhelper.QueueConfig `mapstructure:"sending_queue"`
+ configretry.BackOffConfig `mapstructure:"retry_on_failure"`
configgrpc.ClientConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct.
}
diff --git a/testbed/go.mod b/testbed/go.mod
index 441dba35b211..d39db08660fa 100644
--- a/testbed/go.mod
+++ b/testbed/go.mod
@@ -5,66 +5,66 @@ go 1.22.0
require (
github.com/fluent/fluent-logger-golang v1.9.0
github.com/jaegertracing/jaeger v1.60.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.108.0
- github.com/open-telemetry/opentelemetry-collector-contrib/testbed/mockdatasenders/mockdatadogagentexporter v0.108.0
- github.com/prometheus/common v0.57.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.109.0
+ github.com/open-telemetry/opentelemetry-collector-contrib/testbed/mockdatasenders/mockdatadogagentexporter v0.109.0
+ github.com/prometheus/common v0.59.1
github.com/prometheus/prometheus v0.54.1
github.com/shirou/gopsutil/v4 v4.24.8
github.com/stretchr/testify v1.9.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
- golang.org/x/text v0.17.0
- google.golang.org/grpc v1.66.0
+ golang.org/x/text v0.18.0
+ google.golang.org/grpc v1.66.1
)
require (
@@ -78,13 +78,15 @@ require (
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4 v4.3.0 // indirect
github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 // indirect
github.com/Code-Hex/go-generics-cache v1.5.1 // indirect
- github.com/DataDog/agent-payload/v5 v5.0.131 // indirect
- github.com/DataDog/datadog-agent/pkg/obfuscate v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/proto v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 // indirect
- github.com/DataDog/datadog-agent/pkg/trace v0.56.2 // indirect
+ github.com/DataDog/agent-payload/v5 v5.0.132 // indirect
+ github.com/DataDog/datadog-agent/pkg/obfuscate v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/proto v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/trace v0.57.0 // indirect
github.com/DataDog/datadog-agent/pkg/trace/exportable v0.0.0-20201016145401-4646cf596b02 // indirect
- github.com/DataDog/datadog-api-client-go/v2 v2.29.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 // indirect
+ github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 // indirect
+ github.com/DataDog/datadog-api-client-go/v2 v2.30.0 // indirect
github.com/DataDog/datadog-go/v5 v5.5.0 // indirect
github.com/DataDog/go-sqllexer v0.0.13 // indirect
github.com/DataDog/go-tuf v1.1.0-0.5.2 // indirect
@@ -102,6 +104,7 @@ require (
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/census-instrumentation/opencensus-proto v0.4.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
+ github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 // indirect
github.com/cncf/xds/go v0.0.0-20240423153145-555b57ec207b // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/dennwc/varint v1.0.0 // indirect
@@ -112,6 +115,7 @@ require (
github.com/docker/go-units v0.5.0 // indirect
github.com/dustin/go-humanize v1.0.1 // 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 v0.12.1-0.20240621013728-1eb8caab5155 // indirect
github.com/envoyproxy/protoc-gen-validate v1.0.4 // indirect
@@ -201,18 +205,19 @@ require (
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/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.108.0 // indirect
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.108.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.109.0 // indirect
+ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.109.0 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/openzipkin/zipkin-go v0.4.3 // indirect
@@ -224,7 +229,7 @@ require (
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/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
github.com/prometheus/common/sigv4 v0.1.0 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
@@ -238,7 +243,7 @@ require (
github.com/soheilhy/cmux v0.1.5 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
- github.com/tinylib/msgp v1.2.0 // indirect
+ github.com/tinylib/msgp v1.2.1 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect
@@ -246,65 +251,66 @@ require (
github.com/vultr/govultr/v2 v2.17.2 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/config v0.9.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect
go.opentelemetry.io/contrib/zpages v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect
go.opentelemetry.io/otel/log v0.5.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.uber.org/atomic v1.11.0 // indirect
- golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
- golang.org/x/mod v0.19.0 // indirect
- golang.org/x/net v0.28.0 // indirect
+ golang.org/x/mod v0.20.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/term v0.23.0 // indirect
- golang.org/x/time v0.5.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/term v0.24.0 // indirect
+ golang.org/x/time v0.6.0 // indirect
golang.org/x/tools v0.23.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/api v0.188.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
@@ -413,3 +419,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/extension/acke
replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl => ../pkg/ottl
replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics => ../internal/exp/metrics
+
+replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil => ../internal/pdatautil
diff --git a/testbed/go.sum b/testbed/go.sum
index 4c6e67ac2a2a..fe258de31f3c 100644
--- a/testbed/go.sum
+++ b/testbed/go.sum
@@ -59,23 +59,27 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
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/agent-payload/v5 v5.0.131 h1:i5l0FLY+rpVzS1hBrwR0NxQOmIg+ypXDi7xytGXnaBM=
-github.com/DataDog/agent-payload/v5 v5.0.131/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.56.2 h1:DufHgwm9sFbZMWw+KAwO2obP+0BcyEVR1harOoUy3JA=
-github.com/DataDog/datadog-agent/pkg/obfuscate v0.56.2/go.mod h1:NHgTieB5DpTc4AZrzx1xE+tPCWTJ7Hw3TVRiWuK505U=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2 h1:i6zUPUGL6QWZVxTAsFBvTcn4GSPRY3dnqPBC6kiEsB4=
-github.com/DataDog/datadog-agent/pkg/proto v0.56.2/go.mod h1:HG4/o+jZ2T6+bhTOKQj+3ikKGhFLWTp5Kib9swNxTeY=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2 h1:c+KHCZcoUBhjNpoYkpys4v/eN4Q+eEktUE2vyhVHKw0=
-github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.56.2/go.mod h1:If8HaT8MFPv9NdWDtaQfEy1OUB6RiMFeQwLSay7G91U=
-github.com/DataDog/datadog-agent/pkg/trace v0.56.2 h1:ZeLfVBMMLGVKD9Eyf6Dej3qktWg+qzVSGzsmNwqFZqg=
-github.com/DataDog/datadog-agent/pkg/trace v0.56.2/go.mod h1:Av0DJVQwwIN3o08CQAAwtnU4j3N8OSKKTXcPV4+32bw=
+github.com/DataDog/agent-payload/v5 v5.0.132 h1:F9wy+iyAgN2QmkEsOlPp3RrQ4vOb4T6k3BXhjSpELS4=
+github.com/DataDog/agent-payload/v5 v5.0.132/go.mod h1:FgVQKmVdqdmZTbxIptqJC/l+xEzdiXsaAOs/vGAvWzs=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.57.0 h1:5hk3X9Ymna7RqYzoR3K15AZNgASJ89LvJY48tpTsjj0=
+github.com/DataDog/datadog-agent/pkg/obfuscate v0.57.0/go.mod h1:Po5HwoDd4FmT/EqgrE9x7Zz4LjxtGBSIuNY1C1lppBQ=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0 h1:6Yys68K+pzr+/sV7xYUptS6POZVVWF+hDUksx1+NwHY=
+github.com/DataDog/datadog-agent/pkg/proto v0.57.0/go.mod h1:sRjG8CCK1sei7qR9vLLNZ3hx3fcZ1IzroLkpfLNDuDA=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0 h1:LplNAmMgZvGU7kKA0+4c1xWOjz828xweW5TCi8Mw9Q0=
+github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.57.0/go.mod h1:4Vo3SJ24uzfKHUHLoFa8t8o+LH+7TCQ7sPcZDtOpSP4=
+github.com/DataDog/datadog-agent/pkg/trace v0.57.0 h1:1rn+XFdwBLf/LjIIG8CPr6VHephAjc8FHTF/D3grWDE=
+github.com/DataDog/datadog-agent/pkg/trace v0.57.0/go.mod h1:ijoxrHTPGN2JxF6OSuoxn4MFZ0xsaXQHHfK6v5he5J0=
github.com/DataDog/datadog-agent/pkg/trace/exportable v0.0.0-20201016145401-4646cf596b02 h1:N2BRKjJ/c+ipDwt5b+ijqEc2EsmK3zXq2lNeIPnSwMI=
github.com/DataDog/datadog-agent/pkg/trace/exportable v0.0.0-20201016145401-4646cf596b02/go.mod h1:EalMiS87Guu6PkLdxz7gmWqi+dRs9sjYLTOyTrM/aVU=
github.com/DataDog/datadog-agent/pkg/util/log v0.0.0-20201009091607-ce4e57cdf8f4/go.mod h1:cRy7lwapA3jcjnX74kU6NFkXaRGQyB0l/QZA0IwYGEQ=
github.com/DataDog/datadog-agent/pkg/util/log v0.0.0-20201009092105-58e18918b2db/go.mod h1:cRy7lwapA3jcjnX74kU6NFkXaRGQyB0l/QZA0IwYGEQ=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0 h1:KvEk3AhTDgK7k/5qsXwlpu9hhyILnFlbRMlMrAXRbCA=
+github.com/DataDog/datadog-agent/pkg/util/log v0.57.0/go.mod h1:hbnC1/6rgDpm4XglmLb+8RR5VejoxorxrQxXTnhpsws=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0 h1:l90E3CLHb4UtjCeT/lkIPga588gBac+ZZvKdlNikf+g=
+github.com/DataDog/datadog-agent/pkg/util/scrubber v0.57.0/go.mod h1:krOxbYZc4KKE7bdEDu10lLSQBjdeSFS/XDSclsaSf1Y=
github.com/DataDog/datadog-agent/pkg/util/winutil v0.0.0-20201009092105-58e18918b2db/go.mod h1:EtS4X73GXAyrpVddkLQ4SewSQX+zv284e8iIkVBXgtk=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0 h1:b0vTasEPUc7FuCKaRFqbJB+88IdWL/f7LdKcasMV8Vo=
-github.com/DataDog/datadog-api-client-go/v2 v2.29.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0 h1:WHAo6RA8CqAzaUh3dERqz/n6SuG2GJ/WthBkccn0MIQ=
+github.com/DataDog/datadog-api-client-go/v2 v2.30.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc=
github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ=
github.com/DataDog/datadog-go v3.5.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ=
github.com/DataDog/datadog-go/v5 v5.5.0 h1:G5KHeB8pWBNXT4Jtw0zAkhdxEAWSpWH00geHI6LDrKU=
@@ -142,6 +146,7 @@ github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
+github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 h1:kHaBemcxl8o/pQ5VM1c8PVE1PubbNx3mjUr09OqWGCs=
github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575/go.mod h1:9d6lWj8KzO/fd/NrVaLscBKmPigpZpn5YawRPw+e3Yo=
github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod h1:nmEj6Dob7S7YxXgwXpfOuvO54S+tGdZdw9fuRZt25Ag=
github.com/circonus-labs/circonusllhist v0.1.3/go.mod h1:kMXHVDlOchFAehlya5ePtbp5jckzBHf4XRpQvBOLI+I=
@@ -179,6 +184,8 @@ github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkp
github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto=
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/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/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -581,8 +588,8 @@ github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5Fsn
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.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
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=
@@ -594,8 +601,8 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b
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.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=
github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
@@ -689,8 +696,8 @@ github.com/tidwall/tinylru v1.1.0/go.mod h1:3+bX+TJ2baOLMWTnlyNWHh4QMnFyARg2TLTQ
github.com/tidwall/wal v1.1.7 h1:emc1TRjIVsdKKSnpwGBAcsAGg0767SvUk8+ygx7Bb+4=
github.com/tidwall/wal v1.1.7/go.mod h1:r6lR1j27W9EPalgHiB7zLJDYu3mzW5BQP5KrzBpYY/E=
github.com/tinylib/msgp v1.1.2/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE=
-github.com/tinylib/msgp v1.2.0 h1:0uKB/662twsVBpYUPbokj4sTSKhWFKB7LopO2kWK8lY=
-github.com/tinylib/msgp v1.2.0/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
+github.com/tinylib/msgp v1.2.1 h1:6ypy2qcCznxpP4hpORzhtXyTqrBs7cfM9MCCWY8zsmU=
+github.com/tinylib/msgp v1.2.1/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU=
github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI=
github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk=
@@ -727,98 +734,100 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Gu4ZDTNzmeoU7eQ/srl16uOnqtPjQcEJD8G5kK93/oU=
-go.opentelemetry.io/collector/component/componentprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:89nwTlWr2RXPZNC/b5VLjL6YHZPAn3UGhmNKUxYKtaU=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8 h1:7vBGw2iFoa2YyJTK0wIMBwmksvbB3Zsu/yHo0L+E488=
-go.opentelemetry.io/collector/component/componentstatus v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:IUDVu7+YJEeIipjx7QfkvSU7Rl2UGW7GqD9Wl51j6jg=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8 h1:cWY5W1P0hXEX0i6gWcHByBrmscDMj9gbayyW8eWXalc=
-go.opentelemetry.io/collector/config/configgrpc v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:rjycI5yGHTDGJtyElIOV3B0FCKmTwDiXE2dhB2H/s/Q=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MlCNFza9Rbnb99cPP9ZTmJbS9Sz1MEVFsy5YQYCr0B0=
-go.opentelemetry.io/collector/config/confignet v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8 h1:awFMEzNKSGXGwyaPTr+tljTj3uZ2zFwYdiZLl1YmF2M=
-go.opentelemetry.io/collector/confmap/provider/fileprovider v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:3Vl2shpuWraLK7ydsVjDiZuPGxDs+F54/NBLFun0EaU=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:oVWAD/vTrnqiQC5K8flzlpQnR9/YgAE9/0odEPzCnU0=
-go.opentelemetry.io/collector/connector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:1gv3kuRVX8UHPyGBhej3rPeaKoDHOUXlYTYcFTQ4AkI=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689 h1:Kr9AJM4wKBJNl8iBBIN4sAm4eGpfJhrKr0VrYTz1lkQ=
-go.opentelemetry.io/collector/connector/connectorprofiles v0.108.2-0.20240902140408-b6a44763e689/go.mod h1:tEIIyz6gsTfBrZzpLg6oDJ52sgw/jsTtHgn6xQR6f80=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8 h1:1SvNbHoWQ9uSgPRgm6OUkFMdN4xskzeAoBadoo+pYGI=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:xfPl3jSKK/2zxK6T5AlgoaGs/7FIRtwUoFABGNNQwdk=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Coo7rWpV2UNY3fPFZK84TvEw4gLKS/UgONagZEeAbcg=
-go.opentelemetry.io/collector/exporter/debugexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:8CPsp2ek4qlcnaJEM3g/YQ6/2kNIwqDwO/wOmAgYvO0=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:JxAqLxtRF0+LJlzADUinpYO5yCy0PfQw287cX+w+NWU=
-go.opentelemetry.io/collector/exporter/otlpexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:jc+4XrGLQ7Ce50A8m4l3JASBmH2pW7fgpKGn+SD1VjU=
-go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:EBW1Hn43Rwbe1x5f3WM39kWQYANVzOYY1ggbC6PfFrA=
-go.opentelemetry.io/collector/exporter/otlphttpexporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:cnccoz0R7TTSuWY61BPOJl0J7Th3yVZgEFPFUJ86a8M=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8 h1:Tn2xUaxSYqhRVt4xu6e45VaQImsJnJF273EC2muIMJg=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240904075637-48b11ba1c5f8/go.mod h1:Zcf6nSYEiEgeC+cXLVhVHLOoCeP8bauGdXkDGnIDtNM=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:N9bo5QuwJ6F2/mrovgtgszMNP7ObcDsfRNOGmk8rVwo=
-go.opentelemetry.io/collector/extension/zpagesextension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:de4qi9Sr0cWsZapO3BzVPOzSPorBIGp9ZTfE0Y2+sto=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8 h1:jLjXfptAqSKR9Fl3WySk62DGSbLttSS/Fj/xvDuyIkU=
-go.opentelemetry.io/collector/internal/globalgates v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:N3Ha+6JNawEoxVP35MKHnQtKW9zGa6XY/h/9rF96ZZg=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8 h1:+goHW39/Jm5I69khDL1b2x5F0APmr2SByFFwIIbrWrc=
-go.opentelemetry.io/collector/otelcol v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Z7pB1P88lEUbsMkWfBS2O1l3iz37uCYPxtOfhR4q9Uw=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8 h1:QgaPIAib6qoMLG4i16wfmdKMPAljYFfi3erYl2nhWwY=
-go.opentelemetry.io/collector/pdata/testdata v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:trK2/7D9UYkvPLDlWtlhLMuDREhJv6zCbDovOZMxJd0=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:hClUSh+fYfyzzj0D596d84j+2kF6rGEXR2xyT0uNoCA=
-go.opentelemetry.io/collector/processor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:MXzSr9W/cizWPWYqje7cpQ5VMKebDt5svd67MzrXQnk=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:gyjJ7MbjNkh0tyP34R/8H18t2DCOyBeXhFTVydrVRvs=
-go.opentelemetry.io/collector/processor/batchprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:CSvxn55s4JFEEJ0UoYoXbj8XoBFl7Oj26bAE9kAcNTE=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8 h1:3SndCFxuqZf8dX4bMeWsjl7A6b+M022x0MjEkX5UOKU=
-go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+sPvbcI7jkMIhugOiLc8X5reLyQ7Fw1pyTXbRZxEWcg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:SPZ2pPgRLo2mBJCcboyEcfgZgxDxlHfjwHeQfwAwIbg=
-go.opentelemetry.io/collector/processor/processorprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RBC2klDpXxnXPJDJQJcsMiaZg5xYhhYHozgWCiX3nKs=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OG+paigwD5AB5I9fLhHuSRjduC70ZDJUYpInYBcTLZo=
-go.opentelemetry.io/collector/receiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:RpRR4nrOGYOttk5Hz5/x23seH0GT+PvqSWRA0tr4DSQ=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8 h1:x9mNg7uzKGbl04jyjBsdl1rxY6eSK0k6oFQW4MZMOmE=
-go.opentelemetry.io/collector/receiver/otlpreceiver v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0U6x1xcDuvHEgoH/2TzEmbsG47VwpK2FPD0L93DTxFQ=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eEpUQ3B4eVPwp15tb7qO0NVgcfoHxnLfZapf/+pybZY=
-go.opentelemetry.io/collector/receiver/receiverprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:0hXmT7sFcnR+93Ba9lujClwslQ2HdVG03Tcvy2mQoBc=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8 h1:eG4MKi1m1hrq/fVFRWqwMeQSVT1dx4CBGB9gUOOvCFk=
-go.opentelemetry.io/collector/semconv v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9Jldl1PPYKIqFVrmRNxHCRH4xXLR1Qw6R8nckVoXrwU=
-go.opentelemetry.io/collector/service v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:5tBq2QPG4PtgWbwYS4D4DTTiJhPTGFQssmNc/YUQ9ws=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:/f80NTE4mSyUUtTmLojcZkksfcTJNAiTVw1T0TQFpAo=
+go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c h1:PykBA6ZtGpyvvQrMtI+kYR28i3GFxj1LvRhHzPw3Pic=
+go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c h1:m5+JE2D3AxVQ0pe2+pgPRVPjs26FSxyrmvdo2NJU5Uw=
+go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:gI7j8l0/5+24zuvRvIgGk8g+kI2Ly3L007Nw6puBvpg=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c h1:IAwwa0yCug6c2pM8lo8LOJCvYKgStBLFcERjPCB4uAQ=
+go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c h1:Ul41G3Rdq+AuQvin4pE2AHVgvKAYYeBzX2JhCbJ6Wss=
+go.opentelemetry.io/collector/confmap v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c h1:s/Fck/kHdaHVWi33FlMi+bO17tvKQd95v5QsdVwzAUY=
+go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c h1:PkLU/oPFwTxkJ3Y9TnoP7ZV4+BoBcrYgm1ScqsDq8XY=
+go.opentelemetry.io/collector/connector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:g38WmUlz8Gp5OQcC8bHc/56Be6TF4o+XsJopcejK9JI=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:Y7W55hSMOiWX3N2/77CPJEHXxHax+jBLIg50P9KOGdU=
+go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:tZAD2UClQ0i405FcBP6fdPYYNWiY2d5J3RnwS8iBRIg=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c h1:vf4e6BLg/99VVt4fuyEBvaVzhoWehvfC34Jp/85hx2I=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c h1:61r2AAy1pHvCazZHhrHzGYHfpXbWvusE0ELcdwhO5Nc=
+go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:378QbLg3qPvgK55ZZQ547+dhB9W9c+aB928jXpag80g=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:dN1EuUGdLFFN0WIC0P/Y0oeEuLNKZ3mrDnQ8e4NAnZs=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Wt1C5GrudTWfGHSsIBb6hxbvqDotttg6ZgaPjovw/y0=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c h1:+FFNbQaFClf6hhY8zr1O727MIPnvLm89OwNA5wgoXJY=
+go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lB030NoiXj/aISrjx0rM5cajsw6yLfx3HWGrRxFc/FA=
+go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c h1:cQGPOpbhP0CxuKQdFTevI2FQXciJZ0GIt/uhP+0RwlA=
+go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:epxNLj47eq6y2QVo9UnnEtxxmxSTL6vBozF0oDFsZyI=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c h1:oA4Bm9RUDY68hYwKUI9qyecrVU5yY4laW9mElmSGlCU=
+go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c h1:4uUqQLL6de6BVVy1tUqvrVY8KYrE23hoJyPg0UnfOSk=
+go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:skeyP64/PCOKk4wnLLqR10nePfu/s7zwCB4XYLlmerg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c h1:n49UlzPBOyGfDH/3J9bZ+VqQThi4EFKQXM/cYLexOls=
+go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c h1:PzYDjNaYgtsE80/BMdM2BckJ3ELekiR0OTIoZL82fYc=
+go.opentelemetry.io/collector/otelcol v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c h1:0zNh+ioo7JyS/ZxM4fu40h64Ay+MJoNBvh20o7ENAUU=
+go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c h1:YYzy7TUaliyAFlZ7lJo7EiUgOTn5v+FjaDQVilnROvA=
+go.opentelemetry.io/collector/processor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:+rlGDQFqAJmghRimwRzuHh3AQ4lh6fAztcE1bJCW7R4=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:7cqxxsoSM+KNzZzDtKgRD9EZFtuuRnXBStjoAQQvAOM=
+go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:F+ehZ50X4uJ9j/7jurpScKKXNTJsOHJj0YSvx41PNhQ=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c h1:25cHDWaVcKvAHqT+fQXnNq55ENDD3tzMznIgrPc6THA=
+go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HCQLNZvDobnqG3Rex0yjFEVuIHWStPjfC5X2KWa1WPU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:GJtUx0felY8+Tjf7JkXPE4IglXLjglCR8r6Wlt+dDiU=
+go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:r6Xn0UFk4cdefQ82dfTHMe/SFNqjg+MlpJYpnjjIWmg=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c h1:mt5VohpdIL2xm16sI4ffYG1mf4c78cqR8++Hv5yYiYI=
+go.opentelemetry.io/collector/receiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:7XNzrAaXWqGy6Gc6VUoKsk2RLtpZ8XcNSurHCexXa1I=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c h1:MC4Fd3ZT4jcHNVvpHC9Lf/ZIr1aAU8FNzzGz2Va2ZOg=
+go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:xK+jIkqrbyIhsWQxqkqSd0Zv1IVVnGC7veE6B3QEqZI=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:52JH0jykDd9ZHp6F/smB0BpEG+ObgLeI5kLqGId2hko=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:kQYcY/wWlP4lDcTvlCSkOfALsT3CshjxkjD2sZOoma4=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c h1:Tf1tH9zuaeHrFB9yUWQeYxz6Yaz6Aw3OnAnPBpAlx2I=
+go.opentelemetry.io/collector/semconv v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c h1:vdb6TQrFKij2QWQpOlTJxQVv/xzhj1PNlpIy/MofiQM=
+go.opentelemetry.io/collector/service v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:322i6EyUGTSldfcm0qAX6rh0fEI+/tIds3Yka1pkEY8=
go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw=
go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg=
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc=
@@ -829,40 +838,40 @@ go.opentelemetry.io/contrib/propagators/b3 v1.29.0 h1:hNjyoRsAACnhoOLWupItUjABze
go.opentelemetry.io/contrib/propagators/b3 v1.29.0/go.mod h1:E76MTitU1Niwo5NSN+mVxkyLu4h4h7Dp/yh38F2WuIU=
go.opentelemetry.io/contrib/zpages v0.54.0 h1:tSfm/LEK5E46sd5qx/Y9o4iQ65ipLubV0Una7veXFlA=
go.opentelemetry.io/contrib/zpages v0.54.0/go.mod h1:sbe4/RH3CFKkdM5zuGwfziKjvkqUOK9hSgLFckiVZUI=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo=
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw=
-go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s=
+go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo=
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc=
-go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4=
+go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U=
go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30=
go.opentelemetry.io/otel/log v0.5.0/go.mod h1:NU/ozXeGuOR5/mjCRXYbTC00NFJ3NYuraV/7O78F0rE=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o=
go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
@@ -885,8 +894,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
-golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
-golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
+golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
+golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -922,8 +931,8 @@ golang.org/x/mod v0.3.0/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=
-golang.org/x/mod v0.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
-golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.20.0 h1:utOm6MM3R3dnawAiJgn0y+xvuYRsm1RKM/4giyfDgV0=
+golang.org/x/mod v0.20.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -966,8 +975,8 @@ golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
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.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
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=
@@ -1054,16 +1063,16 @@ 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.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/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=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
-golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
-golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
+golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
+golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1075,14 +1084,15 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
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-20200630173020-3af7569d3a1e/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
+golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U=
+golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -1193,10 +1203,10 @@ google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7Fc
google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo=
-google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
+google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1210,8 +1220,8 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji
google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
-google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
+google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM=
+google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/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=
diff --git a/testbed/mockdatasenders/mockdatadogagentexporter/factory.go b/testbed/mockdatasenders/mockdatadogagentexporter/factory.go
index ede5b85d4c0b..c328c3e06985 100644
--- a/testbed/mockdatasenders/mockdatadogagentexporter/factory.go
+++ b/testbed/mockdatasenders/mockdatadogagentexporter/factory.go
@@ -57,6 +57,6 @@ func CreateTracesExporter(
dd.pushTraces,
consumer.ConsumeTracesFunc(dd.pushTraces),
// explicitly disable since we rely on http.Client timeout logic.
- exporterhelper.WithTimeout(exporterhelper.TimeoutSettings{Timeout: 0}),
+ exporterhelper.WithTimeout(exporterhelper.TimeoutConfig{Timeout: 0}),
)
}
diff --git a/testbed/mockdatasenders/mockdatadogagentexporter/go.mod b/testbed/mockdatasenders/mockdatadogagentexporter/go.mod
index ed2175a22e09..9407f171a40a 100644
--- a/testbed/mockdatasenders/mockdatadogagentexporter/go.mod
+++ b/testbed/mockdatasenders/mockdatadogagentexporter/go.mod
@@ -4,12 +4,12 @@ go 1.22.0
require (
github.com/DataDog/datadog-agent/pkg/trace/exportable v0.0.0-20201016145401-4646cf596b02
- github.com/tinylib/msgp v1.2.0
- go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8
- go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8
+ github.com/tinylib/msgp v1.2.1
+ go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c
+ go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c
)
require (
@@ -20,59 +20,51 @@ require (
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
- github.com/go-viper/mapstructure/v2 v2.1.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/snappy v0.0.4 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/hashicorp/go-version v1.7.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/klauspost/compress v1.17.9 // indirect
- github.com/knadh/koanf/maps v0.1.1 // indirect
- github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
- github.com/knadh/koanf/v2 v2.1.1 // indirect
- github.com/mitchellh/copystructure v1.2.0 // indirect
- github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/philhofer/fwd v1.1.3-0.20240612014219-fbbf4953d986 // indirect
- github.com/prometheus/client_golang v1.20.2 // indirect
+ github.com/prometheus/client_golang v1.20.3 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
- github.com/prometheus/common v0.57.0 // indirect
+ github.com/prometheus/common v0.59.1 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/rs/cors v1.11.1 // indirect
- go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 // indirect
- go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 // indirect
- go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 // indirect
+ go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c // indirect
+ go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
- go.opentelemetry.io/otel v1.29.0 // indirect
- go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect
- go.opentelemetry.io/otel/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk v1.29.0 // indirect
- go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
- go.opentelemetry.io/otel/trace v1.29.0 // indirect
+ go.opentelemetry.io/otel v1.30.0 // indirect
+ go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect
+ go.opentelemetry.io/otel/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.30.0 // indirect
+ go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect
+ go.opentelemetry.io/otel/trace v1.30.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.27.0 // indirect
- golang.org/x/net v0.28.0 // indirect
- golang.org/x/sys v0.24.0 // indirect
- golang.org/x/text v0.17.0 // indirect
+ golang.org/x/net v0.29.0 // indirect
+ golang.org/x/sys v0.25.0 // indirect
+ golang.org/x/text v0.18.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
google.golang.org/grpc v1.66.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
- gopkg.in/yaml.v3 v3.0.1 // indirect
)
retract (
diff --git a/testbed/mockdatasenders/mockdatadogagentexporter/go.sum b/testbed/mockdatasenders/mockdatadogagentexporter/go.sum
index f9c4b46b9184..ce9c15357a14 100644
--- a/testbed/mockdatasenders/mockdatadogagentexporter/go.sum
+++ b/testbed/mockdatasenders/mockdatadogagentexporter/go.sum
@@ -29,8 +29,6 @@ github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ4
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.4/go.mod h1:XCwSNxSkXRo4vlyPy93sltvi/qJq0jqQhjqQNIwKuxM=
-github.com/go-viper/mapstructure/v2 v2.1.0 h1:gHnMa2Y/pIxElCH2GlZZ1lZSsn6XMtufpGyP1XxdC/w=
-github.com/go-viper/mapstructure/v2 v2.1.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
@@ -54,25 +52,11 @@ github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA=
github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw=
-github.com/knadh/koanf/maps v0.1.1 h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs=
-github.com/knadh/koanf/maps v0.1.1/go.mod h1:npD/QZY3V6ghQDdcQzl1W4ICNVTkohC8E73eI2xW4yI=
-github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU=
-github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU=
-github.com/knadh/koanf/v2 v2.1.1 h1:/R8eXqasSTsmDCsAyYj+81Wteg8AqrV9CP6gvsTsOmM=
-github.com/knadh/koanf/v2 v2.1.1/go.mod h1:4mnTRbZCK+ALuBXHZMjDfG9y714L7TykVnZkXbMU3Es=
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
-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/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=
github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
-github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
-github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
-github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
-github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -85,16 +69,14 @@ github.com/philhofer/fwd v1.1.3-0.20240612014219-fbbf4953d986 h1:jYi87L8j62qkXza
github.com/philhofer/fwd v1.1.3-0.20240612014219-fbbf4953d986/go.mod h1:RqIHx9QI14HlwKwm98g9Re5prTQ6LdeRQn+gXJFxsJM=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg=
-github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
+github.com/prometheus/client_golang v1.20.3 h1:oPksm4K8B+Vt35tUhw6GbSNSgVlVSBH0qELP/7u83l4=
+github.com/prometheus/client_golang v1.20.3/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
-github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY=
-github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI=
+github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0=
+github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0=
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/shirou/gopsutil v2.20.9+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA=
@@ -106,80 +88,78 @@ github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/tinylib/msgp v1.1.2/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE=
-github.com/tinylib/msgp v1.2.0 h1:0uKB/662twsVBpYUPbokj4sTSKhWFKB7LopO2kWK8lY=
-github.com/tinylib/msgp v1.2.0/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
+github.com/tinylib/msgp v1.2.1 h1:6ypy2qcCznxpP4hpORzhtXyTqrBs7cfM9MCCWY8zsmU=
+github.com/tinylib/msgp v1.2.1/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro=
github.com/vmihailenco/msgpack/v4 v4.3.12 h1:07s4sz9IReOgdikxLTKNbBdqDMLsjPKXwvCazn8G65U=
github.com/vmihailenco/msgpack/v4 v4.3.12/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4=
github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY=
github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8 h1:qGTe/9zMGoWc9OVx++BTErlSMNURVzSUEtkXKm66u2M=
-go.opentelemetry.io/collector v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6QaPPwlaRfQh36eTAuTKhqXXzQp8YDXSxvSdmqUJmSc=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8 h1:v4FiOruHpRkRELW6HS+CAX2WPN+cf5LzWBIClq0U/vs=
-go.opentelemetry.io/collector/client v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BflHYdKRiM2UoqkrQwI+1tQDY9KR+W+sDrJ/o4AR0b8=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8 h1:PNaXC5Engp3dOQL71NH1uZb3F2oYPVunR0qbmddPMSE=
-go.opentelemetry.io/collector/component v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:/igI72/lALdLb0lp2v2IWSkid+BXW6OX4FnF+B1KhXw=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1 h1:63B7/TsZ1wIT+JFopOAAvyM8GaWDyJQncQ/G12HR334=
-go.opentelemetry.io/collector/component/componentstatus v0.108.1/go.mod h1:PAJmG8ip5gvEtJ9uPpLtVmwnxtjA8t4MmEbzg6nQxVs=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:d7MW5ogW4PdFX78aLx3anQElYVYJOf+RRwmAPKnLJcI=
-go.opentelemetry.io/collector/config/configauth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:y1RLwiyLQ3TFG5x4v6DvreAtiwR956KzQntpUQ8VfNk=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8 h1:dvUVFk5XjdntPH0Qh5SOJFPJZfUenyYZgph1MbH/OgY=
-go.opentelemetry.io/collector/config/configcompression v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8 h1:uPGSrmbYF0hRkx/UMmxfwgxKZ9kJb725uKlDYTRjM50=
-go.opentelemetry.io/collector/config/confighttp v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:BqiO/cDUrtYIsDmyRtDqzKGJMFyHZ1Zp/MxKWQfRX+0=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8 h1:QzMzCpdFNQw/vL5CUCfGfOcIfrJzsrzzh8vxen7sEyM=
-go.opentelemetry.io/collector/config/configopaque v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8 h1:LtTyEJevG6iIZ6O+/y7Yv57rJNfJeFEspPIs7fNfDJ8=
-go.opentelemetry.io/collector/config/configretry v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8 h1:9d8I98qimo+XxB3JpqItGATl2ZEsdqnlV87bt+mK9Vk=
-go.opentelemetry.io/collector/config/configtelemetry v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8 h1:hX42ZIjwCfsJBbH3eG4TGhPvotBCxbltOmPmX9v3x/E=
-go.opentelemetry.io/collector/config/configtls v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:StxglrVWeRIFaqc2hpsF9xSsv2A5MOAx5GhG4WjFuP4=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8 h1:027iF6boCijN+Mm9ssidQraTPzMqUFoy3j+w9LIezfE=
-go.opentelemetry.io/collector/config/internal v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:tRaaE2CNdXE3lUQcIBGJkdBPSGYY3Taa6DzkWmxmgzk=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8 h1:JbS29dahigYSVJGWcu8mWpJrAlAz9YKjDDtRwQ7nzrE=
-go.opentelemetry.io/collector/confmap v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8 h1:lHBafk48of5UpwVclHD15stsaG7PZVCpYtfiXcVh7oo=
-go.opentelemetry.io/collector/consumer v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:TFOOTWX+KGS30mOJFaNs/eHvtDXeyGJRELVCOrcwi5w=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8 h1:MOkmmAWx1b78QF+j0/mYHnHuvpuwNczwXXe1BlrzRtw=
-go.opentelemetry.io/collector/consumer/consumerprofiles v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+tAGbVAK+2U24AVIbTwI/s3Y16wKfHs6lo14hu7VtP0=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.1 h1:WLvi27Vu5nkltjhmdN+pDO9EuRphYpOQxoqZ9A3RkKU=
-go.opentelemetry.io/collector/consumer/consumertest v0.108.1/go.mod h1:tRqOtUukG76iBlPTAUwFSU87dDO+x33Gyn2x9mecfko=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8 h1:Ybjzmf2UTaIi6yLqgHB6j84gXnNx5OBXlczr+hUS7Eg=
-go.opentelemetry.io/collector/exporter v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:Dv8q5pH1KC1G5d+Wh8SlzZGtUElIE5kb9fN1PdEDxMc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1 h1:2MJG4sCWl8mdDRvLq4OrM1jGkdCu4Fzepp2JhZazcOc=
-go.opentelemetry.io/collector/exporter/exporterprofiles v0.108.1/go.mod h1:QvUX9JiLT/+FfPXrZY8ZVyg0WDCGO7gF4aGVp5g08dA=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8 h1:r6b9/DMOUuqL2bvYAp8cZJCqH2LtpfN9C/r9Ae09shM=
-go.opentelemetry.io/collector/extension v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:bYUxJz7GgbmE/F/qZei1dlYEFKGeDWqOMzLVyPR/GdY=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8 h1:XAEEKwSAplndIQ5fBT+Jv1a+LD277DCYBWmRBDBHsk4=
-go.opentelemetry.io/collector/extension/auth v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:+dUCK2jnsB9E2pl5cRxXOWeS8CBH0gpxRuK3CXFRxw4=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67 h1:ObLO/tbldgX48dHPw4gZkeJiqmqsgqjSiDJwvvAhSfA=
-go.opentelemetry.io/collector/extension/experimental/storage v0.0.0-20240902085631-cd1f7623fe67/go.mod h1:sC+uLT76/Qujoew95f3Wfa6NGNd3F3trxNrJTr0dU3c=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8 h1:OLs5bJLLZlBfUJxv2IYbZTNcbnplU2aoVT2iYNqnUJA=
-go.opentelemetry.io/collector/featuregate v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8 h1:6vR+XyTDXG3G2FDjH2kl3AERFT9+mqKiRXYiquu/lBI=
-go.opentelemetry.io/collector/pdata v1.14.2-0.20240904075637-48b11ba1c5f8/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8 h1:OV7KmoEA4prT+fYXKFraCliQDzwkTDBX/M2TxMLkCEI=
-go.opentelemetry.io/collector/pdata/pprofile v0.108.2-0.20240904075637-48b11ba1c5f8/go.mod h1:GaW88zp1qVxhS6jTyZ3rnZWiDUMnOG0HR/dfwNdc11c=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1 h1:TpBDoBMBYvC/Ibswe3Ec2eof8XrRrEec6+tfnTeTSGk=
-go.opentelemetry.io/collector/pdata/testdata v0.108.1/go.mod h1:PdUmBA4yDRD4Wf0fpCyrpdZexz9EDoHBw5Ot4iIUPRs=
-go.opentelemetry.io/collector/receiver v0.108.1 h1:YQgDv69v3fgd6uoiGZ+vUdUPdNzoodbLzjB7XfdQvxs=
-go.opentelemetry.io/collector/receiver v0.108.1/go.mod h1:eKe/VJgdvHr8JsBDma/PF3DlaheTRC2X6AmCUByJCNU=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c h1:hzIEVQN5TbdeVRqo0eBZyLuJB7XbpZywJMIxFtr1ZUI=
+go.opentelemetry.io/collector v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:Z4ylsMENAA5o8CyR0WftYkt8jHhmcKzsfJs0mmiG9NY=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c h1:t64bhoOiYeFh8/1WDYa8bqPiaE1yr3r7AvTXk8/B7bs=
+go.opentelemetry.io/collector/client v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c h1:+yo5UeSSHsJ0aQ87IdbdqtUKM56LxT+sQEmxO6evmZw=
+go.opentelemetry.io/collector/component v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c h1:gKBkUf3ZdfDaykwJAJpGvlB7RUiVBHbOjKYmdLb8GWk=
+go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c h1:KmfpvwcR1YA1+SnbVJSvG3z5aCKJ4yWl4GPsHUvZkL4=
+go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c h1:B+8r5AloOcUgE9/AuUxIP9bMWVjO71u4VGAebW+pbPs=
+go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:MlYjWRVBo00Dij5lpF4op0xpvuRvKtSYorjZw8PKzZk=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c h1:aISWOC8Ld7b3WYsrtnDMconu8yTEyZr6iRMam02KS9w=
+go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c h1:ZtLOzhcW+X8AK98hM0Tep0xezUmy3S7+wsm7JTHaEo4=
+go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c h1:jsTKBM1sbRRraXuhHfTyfkAUh0h98q4R5rtY8i77HJA=
+go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c h1:n+3E4QJpEdGYBIIEL1nuc5ZWvL7xBrz9JcdTA99l1NQ=
+go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c h1:zk8Dt98h/mCD25qqY/vYqVi9cBBN2mM2mXp7vWCMJy4=
+go.opentelemetry.io/collector/config/internal v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c h1:itwzwQRcVfHC1/WX1seet5+CENW1+x9BCg/jH1jd4ao=
+go.opentelemetry.io/collector/consumer v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c h1:V1JNPzsNpYWmp9K7VySn16ARnrnUaK5gsxi2lBNj+9A=
+go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.0 h1:v4w9G2MXGJ/eabCmX1DvQYmxzdysC8UqIxa/BWz7ACo=
+go.opentelemetry.io/collector/consumer/consumertest v0.109.0/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c h1:OGL4dtSP0u3YyGvPQ8SwkIzA3lPcopFqxk+lFGQ0AX0=
+go.opentelemetry.io/collector/exporter v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:/sQw/M4zeNwNMWtKEFCFVm6yOz6amsP660C0ikbBKnc=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0 h1:px+iViqF0JB6+COJL6cTSa0HLpJRNlPmFUA6zjOCKMk=
+go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0/go.mod h1:Zs5z/fdsRN3v9mChU2aYNGzUAJgY+2D+T7ZRGiZ3lmY=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c h1:+xeSNlMsx1wB7HYZsCnh2aRz/pIW0DVYT/0B2gdIjjg=
+go.opentelemetry.io/collector/extension v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c h1:ygyK+S+VPHqtXQg1L24Yxu+TtF848teR8Rmbxt3V8nQ=
+go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c h1:eRlPudg3jWGtc7bOFFRuEVMFkuAIBNddG/9Iktoqioo=
+go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c h1:wtqWU5okdONbAdCBiLPjF9G8ptXb4tnFr1SMDv2Zbrg=
+go.opentelemetry.io/collector/featuregate v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c h1:5lhuWFPx1JjjxxKcS/3Eqq7Tfpi+rEPtE2/XP3cZ19I=
+go.opentelemetry.io/collector/pdata v1.15.1-0.20240911162712-6c2697c4453c/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c h1:jP71o3hjwp5ZYI5adEmH+JeR3qRUshd619sCYRKrs7Q=
+go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240911162712-6c2697c4453c/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo=
+go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44=
+go.opentelemetry.io/collector/receiver v0.109.0 h1:DTOM7xaDl7FUGQIjvjmWZn03JUE+aG4mJzWWfb7S8zw=
+go.opentelemetry.io/collector/receiver v0.109.0/go.mod h1:jeiCHaf3PE6aXoZfHF5Uexg7aztu+Vkn9LVw0YDKm6g=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0 h1:KKzdIixE/XJWvqdCcNWAOtsEhNKu4waLKJjawjhnPLw=
+go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0/go.mod h1:FKU+RFkSLWWB3tUUB6vifapZdFp1FoqVYVQ22jpHc8w=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
-go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw=
-go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4=
-go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
-go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
-go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo=
-go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok=
-go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
-go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
-go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
+go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
+go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ=
+go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0=
+go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
+go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
+go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
+go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM=
+go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y=
+go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
+go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
@@ -197,21 +177,21 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
-golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
+golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
+golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
-golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
+golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
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.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
-golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
+golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -232,8 +212,6 @@ google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6h
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/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/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
diff --git a/testbed/tests/log_test.go b/testbed/tests/log_test.go
index 2d1a0ae1b481..8f5e07290c95 100644
--- a/testbed/tests/log_test.go
+++ b/testbed/tests/log_test.go
@@ -345,7 +345,7 @@ func TestLargeFileOnce(t *testing.T) {
tc.StartBackend()
tc.StartAgent()
- tc.WaitForN(func() bool { return dataItemsGenerated.Load() == tc.MockBackend.DataItemsReceived() }, 20*time.Second, "all logs received")
+ tc.WaitForN(func() bool { return dataItemsGenerated.Load() == tc.MockBackend.DataItemsReceived() }, 200*time.Second, "all logs received")
tc.StopAgent()
tc.ValidateData()
diff --git a/testbed/tests/scenarios.go b/testbed/tests/scenarios.go
index 78128d612d7e..d4a3fb14200f 100644
--- a/testbed/tests/scenarios.go
+++ b/testbed/tests/scenarios.go
@@ -542,7 +542,7 @@ func ScenarioLong(
tc.StopLoad()
- tc.WaitFor(func() bool { return tc.LoadGenerator.DataItemsSent() == tc.MockBackend.DataItemsReceived() }, "all logs received")
+ tc.WaitForN(func() bool { return tc.LoadGenerator.DataItemsSent() == tc.MockBackend.DataItemsReceived() }, 60*time.Second, "all logs received")
tc.ValidateData()
}
diff --git a/testbed/tests/syslog_integration_test.go b/testbed/tests/syslog_integration_test.go
index 97dd08583cb1..bd7576a923e3 100644
--- a/testbed/tests/syslog_integration_test.go
+++ b/testbed/tests/syslog_integration_test.go
@@ -183,8 +183,8 @@ service:
}
require.Len(t, backend.ReceivedLogs, 1)
- require.Equal(t, backend.ReceivedLogs[0].ResourceLogs().Len(), 1)
- require.Equal(t, backend.ReceivedLogs[0].ResourceLogs().At(0).ScopeLogs().Len(), 1)
+ require.Equal(t, 1, backend.ReceivedLogs[0].ResourceLogs().Len())
+ require.Equal(t, 1, backend.ReceivedLogs[0].ResourceLogs().At(0).ScopeLogs().Len())
require.Len(t, expectedData, backend.ReceivedLogs[0].ResourceLogs().At(0).ScopeLogs().At(0).LogRecords().Len())
// Clean received logs
diff --git a/testbed/tests/trace_test.go b/testbed/tests/trace_test.go
index aef4184b8773..3e713e2330f7 100644
--- a/testbed/tests/trace_test.go
+++ b/testbed/tests/trace_test.go
@@ -382,7 +382,7 @@ func TestTraceAttributesProcessor(t *testing.T) {
// verifySpan verifies that attributes was added to the internal data span.
verifySpan := func(span ptrace.Span) {
require.NotNil(t, span)
- require.Equal(t, span.Attributes().Len(), 1)
+ require.Equal(t, 1, span.Attributes().Len())
attrVal, ok := span.Attributes().Get("new_attr")
assert.True(t, ok)
assert.EqualValues(t, "string value", attrVal.Str())
@@ -395,14 +395,14 @@ func TestTraceAttributesProcessor(t *testing.T) {
verifySingleSpan(t, tc, nodeToExclude, spanToInclude, func(span ptrace.Span) {
// Verify attributes was not added to the new internal data span.
- assert.Equal(t, span.Attributes().Len(), 0)
+ assert.Equal(t, 0, span.Attributes().Len())
})
// Create another span that does not match "include" filter.
spanToExclude := "span-not-to-add-attr"
verifySingleSpan(t, tc, nodeToInclude, spanToExclude, func(span ptrace.Span) {
// Verify attributes was not added to the new internal data span.
- assert.Equal(t, span.Attributes().Len(), 0)
+ assert.Equal(t, 0, span.Attributes().Len())
})
})
}
@@ -470,7 +470,7 @@ func TestTraceAttributesProcessorJaegerGRPC(t *testing.T) {
// verifySpan verifies that attributes was added to the internal data span.
verifySpan := func(span ptrace.Span) {
require.NotNil(t, span)
- require.Equal(t, span.Attributes().Len(), 1)
+ require.Equal(t, 1, span.Attributes().Len())
attrVal, ok := span.Attributes().Get("new_attr")
assert.True(t, ok)
assert.EqualValues(t, "string value", attrVal.Str())
@@ -483,13 +483,13 @@ func TestTraceAttributesProcessorJaegerGRPC(t *testing.T) {
verifySingleSpan(t, tc, nodeToExclude, spanToInclude, func(span ptrace.Span) {
// Verify attributes was not added to the new internal data span.
- assert.Equal(t, span.Attributes().Len(), 0)
+ assert.Equal(t, 0, span.Attributes().Len())
})
// Create another span that does not match "include" filter.
spanToExclude := "span-not-to-add-attr"
verifySingleSpan(t, tc, nodeToInclude, spanToExclude, func(span ptrace.Span) {
// Verify attributes was not added to the new internal data span.
- assert.Equal(t, span.Attributes().Len(), 0)
+ assert.Equal(t, 0, span.Attributes().Len())
})
}
diff --git a/versions.yaml b/versions.yaml
index a226f65cb3a0..27479bf26abd 100644
--- a/versions.yaml
+++ b/versions.yaml
@@ -3,7 +3,7 @@
module-sets:
contrib-base:
- version: v0.108.0
+ version: v0.109.0
modules:
- github.com/open-telemetry/opentelemetry-collector-contrib
- github.com/open-telemetry/opentelemetry-collector-contrib/cmd/githubgen
@@ -148,6 +148,7 @@ module-sets:
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza
+ - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger
- github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/loki